break Statement
The break statement is used for breaking/stopping a loop mid-execution. It is useful in cases where we want to stop a loop in case some additional condition is met.
Following is an example of the break statement being used in the for loop:
main.cs
12345678910111213141516171819using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { for(int i = 0; i < 10; i++) { Console.WriteLine(i); if(i == 5) { break; } } } } }
The above code outputs i till 5 and then the loop stops. This is because of the additional conditional break we added.
We can also use the break statement in other loops:
main.cs
12345678910111213141516171819using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int i = 0; while(true) { Console.WriteLine(i); if(i == 5) { break; } i++; } } } }
The loop we constructed above works exactly the same as the for loop we looked at before. The break statement can be used in the do-while loops as well. The break statement is very useful in adding additional conditions to a loop.
Thanks for your feedback!
Ask AI
Ask AI
Ask anything or try one of the suggested questions to begin our chat
Can you show an example of using the break statement in a while loop?
What happens if the break statement is not used in a loop?
Are there any differences between using break in for, while, and do-while loops?
Awesome!
Completion rate improved to 1.56
break Statement
Swipe to show menu
The break statement is used for breaking/stopping a loop mid-execution. It is useful in cases where we want to stop a loop in case some additional condition is met.
Following is an example of the break statement being used in the for loop:
main.cs
12345678910111213141516171819using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { for(int i = 0; i < 10; i++) { Console.WriteLine(i); if(i == 5) { break; } } } } }
The above code outputs i till 5 and then the loop stops. This is because of the additional conditional break we added.
We can also use the break statement in other loops:
main.cs
12345678910111213141516171819using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int i = 0; while(true) { Console.WriteLine(i); if(i == 5) { break; } i++; } } } }
The loop we constructed above works exactly the same as the for loop we looked at before. The break statement can be used in the do-while loops as well. The break statement is very useful in adding additional conditions to a loop.
Thanks for your feedback!