Break and Continue
Break and Continue
Break
A Break statement breaks out of the loop at the current point or we can say that it terminates the loop condition.
It is represented by break;
This example jumps out of the loop when i is equal to 5.
using System;
namespace MyApplication
{
class Program
{
static void Main(string[] args)
{
for (int i = 0; i < 10; i++)
{
if (i == 5)
{
break;
}
Console.WriteLine(i);
}
}
}
}
OUTPUT
0
1
2
3
4
C# Continue
The continue statement breaks one iteration (in the loop), if a specified condition occurs, and continues with the next iteration in the loop.
It is represented by continue;
This example skips the value of 6.
using System;
namespace MyApplication
{
class Program
{
static void Main(string[] args)
{
for (int i = 0; i < 10; i++)
{
if (i == 6)
{
continue;
}
Console.WriteLine(i);
}
}
}
}
OUTPUT
0
1
2
3
4
5
7
8
9