////////////////////////////////////////////////////////////////////////////////
//  << j152b.java >>
//
//  基礎(5):制御構造(while文、break文、continue文)
//
//  ●break文
//  現在のループを中断し、現在のループから抜け、直後の文に進む。
//
// ●continue文
//  現在のループにおいて、残りの処理をせずにつぎの繰り返しに進む。
//
////////////////////////////////////////////////////////////////////////////////

class j152b {
  public static void main(String args[]) {

    // break文の動作確認。
    System.out.println("break文の動作確認");
    int i = 0;
    while( i < 5 ) {
      i = i + 1;
      System.out.println(" i=" + i);
      if( i >= 3 ) { break; }
      System.out.println("-----");
    }
    System.out.println("ループ脱出後のiの値:" + i);
    System.out.println();

    // continue文の動作確認。
    System.out.println("continue文の動作確認");
    int j = 0;
    while( j < 5 ) {
      j = j + 1;
      System.out.println(" j=" + j);
      if( j >= 3 ) { continue; }
      System.out.println("-----");
    }
    System.out.println("ループ脱出後のjの値:" + j);
  }
}    
実行結果
% javac j152b.java
% java j152b
break文の動作確認
 i=1
-----
 i=2
-----
 i=3
ループ脱出後のiの値:3

continue文の動作確認
 j=1
-----
 j=2
-----
 j=3
 j=4
 j=5
ループ脱出後のjの値:5