WisdomSoft - for your serial experiences.

continue文 

繰り返し文の埋め込み文の中で使用すると、現在の処理を終了する continue 文について説明します。

現在の反復を終了する

繰り返し文の中で continue 文(continue statement)を用いると、そこが繰り返し文の終了点(ブロックの終端と同じ)になります。つまり、現在の埋め込み文の実行を終了し、繰り返しを続けるかどうかの条件の評価に移行します。

continue 文
cuntinue ;

continue 文も break 文と同様に指定する値はありません。現在の処理を終了し、次の繰り返しに移りたい時に使用します。

コード1
class Test
{
	static void Main()
	{
		for (int i = 1 ; i < 10 ; i++)
		{
			if ((i % 2) == 1) continue;
			System.Console.WriteLine(i + "回目のループです");
		}
	}
}
実行結果
コード1 実行結果

このプログラムは i 変数の 2 の剰余を求め、その結果が 1 であれば、すなわち i 変数が奇数であれば文字を表示せずに次のループに移行します。実行結果を見ると、プログラムは偶数回目のループの時のみ文字を表示します。