C# Tutorials
C# Methods
C# Classes
C# Examples
You have already seen the break statement used in the previous chapter of this study. It was used to "jump out" of a switch statement.
The break statement can also be used to jump into a loop.
This example comes out of the loop when i is equal to 4:
for (int i = 0; i < 10; i++)
{
if (i == 4)
{
break;
}
Console.WriteLine(i);
}
The statement of continue breaks one iteration (loop), in the event of a specified condition, and continues with the subsequent repetition in the loop.
This example exceeds 4 value:
for (int i = 0; i < 10; i++)
{
if (i == 4)
{
continue;
}
Console.WriteLine(i);
}
You can also use break and continue while loops:
int i = 0;
while (i < 10)
{
Console.WriteLine(i);
i++;
if (i == 4)
{
break;
}
}
int i = 0;
while (i < 10)
{
if (i == 4)
{
i++;
continue;
}
Console.WriteLine(i);
i++;
}