Perl の continue ブロックは通常、条件文が再度評価される前に実行されます。
continue ステートメントは while ループと foreach ループで使用できます。
while ループ内の continue ステートメントの構文形式は次のとおりです。
while(条件){ ステートメント;}Continue{ ステートメント;}
foreach ループ内の continue ステートメントの構文形式は次のとおりです。
foreach $a (@listA){ ステートメント;}Continue{ ステートメント;}
while ループで continue ステートメントを使用します。
上記のプログラムを実行すると、出力結果は次のようになります。
a = 0a = 1a = 2
foreach ループで continue ステートメントを使用します。
上記のプログラムを実行すると、出力結果は次のようになります。
a = 1a = 2a = 3a = 4