C#Break and Continue
C# Break
You have already seen thebreak statement used in an earlier chapter of this tutorial. It was used to "jump out" of aswitch statement.
Thebreak statement can also be used to jump out of aloop.
This example jumps out of the loop wheni is equal to4:
Example
for (int i = 0; i < 10; i++) { if (i == 4) { break; } Console.WriteLine(i);}C# Continue
Thecontinue statement breaks one iteration (in the loop), if a specified condition occurs, and continues with the next iteration in the loop.
This example skips the value of4:
Example
for (int i = 0; i < 10; i++) { if (i == 4) { continue; } Console.WriteLine(i);}Break and Continue in While Loop
You can also usebreak andcontinue in while loops:
Break Example
int i = 0;while (i < 10) { Console.WriteLine(i); i++; if (i == 4) { break; }}Continue Example
int i = 0;while (i < 10) { if (i == 4) { i++; continue; } Console.WriteLine(i); i++;}
