C# – continue Statement

In C#, the continue statement is used to skip over the execution part of the loop(do, while, for, or foreach) on a certain condition, after that, it transfers the control to the beginning of the loop. Basically, it skips its given statements and continues with the next iteration of the loop. Or in other words, the continue statement is used to transfer control to the next iteration of the enclosing statement(while, do, for, or foreach) in which it appears.

Syntax: 

continue;

Flow Chart:

C# - continue Statement

Example 1:



C#

filter_none

edit
close

play_arrow

link
brightness_4
code

// C# program to illustrate the use
// of continue statement in for loop
using System;
  
class GFG{
    
static public void Main ()
{
      
    // Here, in this for loop start from 2 to 12, 
    // due to the continue statement, when x = 8
    // it skip the further execution of the statements
    // and transfer the controls back to the 
    // next iteration of the for loop
    for(int x = 2; x <= 12; x++)
    {
        if (x == 8)
        {
            continue;
        }
        Console.WriteLine(x);
    }
}
}

chevron_right


Output:

2
3
4
5
6
7
9
10
11
12

Example 2: 

C#

filter_none

edit
close

play_arrow

link
brightness_4
code

// C# program to illustrate the use
// of continue statement in while loop
using System;
  
class GFG{
    
static public void Main ()
{
    int x = 0;
      
    // Here, using continue statement
    // whenever the value of x<2, it
    // skips the further execution of the
    // statements and the control transfer
    // to the next iteration of while loop
    while (x < 8)
    {
        x++;
  
        if (x < 2)
            continue;
  
        Console.WriteLine(x);
    }
}
}

chevron_right


Output:

2
3
4
5
6
7
8



My Personal Notes arrow_drop_up

Check out this Author's contributed articles.

If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.


Article Tags :

Be the First to upvote.


Please write to us at contribute@geeksforgeeks.org to report any issue with the above content.