Use continue to Jump to Next Iteration of for Loop

Within the body of a for loop, you can use the continue statement to stop executing the current iteration of the loop and continue with the next iteration.


1
2
3
4
5
6
7
8
9
// Compute/display some factorials
for (long i = 1; i <= 20; i++)
{
    // I'm superstitious--avoid 13!
    if (i == 13)
        continue;
 
    Console.WriteLine(string.Format("Factorial of {0} is {1}", i, FactorialOf(i)));
}