×
演算子と制御文

break文とcontinue文 | Java SE 17 Programmer I

break文とcontinue文とは

break文とcontinue文とは、繰り返し処理(for, while, do-while)の途中でループの実行フローを強制的に割り込み制御するためのジャンプ制御文です。 break 文は、現在実行中のループ処理をその場で「完全に終了(脱出)」させ、ループ構造の直後の命令へ処理を移動させます(switch 文の脱出にも用いられます)。 一方 continue 文は、現在実行中のループの「今回のステップの残りの処理だけをスキップ」し、直ちに次の繰り返しの条件判定・変化式へと処理を進めます。 また、二重ループなどの多重構造から一気に脱出するために、位置を指定する「ラベル付き break / continue」という強力な構文も用意されています。

具体例