トップ 一覧 検索 ヘルプ RSS ログイン

break文の変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
!!! 第一章 Java プログラミングの基礎

!! 1-3. Javaプログラムの基礎

! break 文

break は最も内側の switch, for, while, do ステートメントから抜けます。switchのところで既に登場していましたね。

break文を使うと(意味があるかどうかは別として)たとえば次の例のような書き方もできます。

''Sample17.java''
 1.public class Sample17{
 2.    public static void main( String[] args){
 3.        int i = 0;
 4. 
 5.        for(;;){
 6.            if( i > 100)
 7.                break;
 8.            i++;
 9.        }
 10.        
 11.        System.out.println( "i = " + i + ", escaped from LOOP!");
 12.    }
 13.}
{{pre num
public class Sample17{
    public static void main( String[] args){
        int i = 0;
 
        for(;;){
            if( i > 100)
                break;
            i++;
        }
        
        System.out.println( "i = " + i + ", escaped from LOOP!");
    }
}
}}

実行結果は次のようになります。

 C:\jprogram>java Sample17
 i = 101, escaped from LOOP!