continue
continue BLOCK
foreachやwhileと一緒に使います。ループの条件文が再評価される直前にBLOCKの処理を実行します。
ループから抜けるlast実行時や、ループの先頭に戻るredo実行時にはBLOCKは処理されません。
サンプルプログラム
use strict; use warnings; my $i = 1; while ($i < 10) { print $i, "\n"; } continue { $i++; }上記はforで以下のように書けます。
use strict; use warnings; for (my $i = 1; $i < 10; $i++) { print $i, "\n"; }
関連項目
・ループの先頭に戻る・ループから抜ける
・多重ループから抜ける
・forループ
・foreachループ
・lastループ制御コマンド
・nextループ制御コマンド
・redoループ制御コマンド
・until文
・while文