6.10 break

break_stmt ::= "break"
Download entire grammar as text.

break 文は for ループや while ループ内の ネストで構文法的にのみ現れますが、ループ内の関数定義やクラス定義 には現れません。

break 文は、文を囲う最も内側のループを終了させ、 ループにオプションの else 節がある場合には else 節に飛びます。

for ループを break によって終了すると、 ループ制御ターゲットはその時の値を保持します。

breakfinally 節を伴う try 文の 外側に処理を渡す際には、ループを実際に抜ける前にそのfinally 節が実行されます。

ご意見やご指摘をお寄せになりたい方は、 このドキュメントについて... をご覧ください。