break_stmt | ::= | "break" |
break 文は for ループや while ループ内の ネストで構文法的にのみ現れますが、ループ内の関数定義やクラス定義 には現れません。
break 文は、文を囲う最も内側のループを終了させ、 ループにオプションの else 節がある場合には else 節に飛びます。
for ループを break によって終了すると、 ループ制御ターゲットはその時の値を保持します。
break が finally 節を伴う try 文の 外側に処理を渡す際には、ループを実際に抜ける前にそのfinally 節が実行されます。
ご意見やご指摘をお寄せになりたい方は、 このドキュメントについて... をご覧ください。