「break」の編集履歴(バックアップ)一覧に戻る
break - (2009/04/06 (月) 21:02:49) のソース
*break Javaにおいてbreakは処理を抜ける命令文です。 [[for]]、[[while]]、do、caseなどのブロック内で使われます。 ---- **break 使用例 1 for文でbreakを使ってみます。 BreakSample1.java class BreakSample1 { public static void main([[String]][] args) { for ([[int]] i = 0; i < 10; i++) { if(i == 3) { break; } System.out.println(i); } } } 実行結果 C:\java>javac BreakSample1.java C:\java>java BreakSample1 0 1 2 以上のようにforのブロックは10回繰り返されず、breakが呼ばれた時点で処理がforのブロックから抜けていることがわかります。 ---- **break 使用例 2 swich文でbreakを使ってみます。 BreakSample2.java class BreakSample2 { public static void main(String[] args) { int x = 3; [[switch]](x) { case 1: System.out.println(1); case 2: System.out.println(2); case 3: System.out.println(3); case 4: System.out.println(4); break; case 5: System.out.println(5); } } } 実行結果 C:\java>javac BreakSample2.java C:\java>java BreakSample2 3 4 以上のようにswitch文でもbreakでcaseのブロックから抜け出していることがわかります。