3.6.7 continue

continueステートメントは,これを囲むいちばん小さいdo,for,またはwhileステートメントの次の繰り返し位置に制御を移します。

一般にcontinueステートメントは,深くネストされたループの内側からループの開始位置に戻すために使用します。

<この項の構成>
(1) 形式
(2) 説明
(3) 記述例

(1) 形式

ジャンプステートメント

continue;

(2) 説明

continueステートメントに達すると,do,forまたはwhileステートメントの次の繰り返し位置は,次のように決定されます。

なお,ループ構造体に含めるcontinueステートメントの数は,255以内に抑えてください。

(3) 記述例

for (count=1;count<=10;count=count+1)
   if (count < 5)
          continue;
   endif;
   ...
next;

上の例では,continueステートメント以降のコードは,countが5になるまで処理が省略されます。