////////////////////////////////////////////////////////////////////////////////
// << j192a.java >>
//
//  基礎(9):キーボードから入力(方法1、整数入力)
//
////////////////////////////////////////////////////////////////////////////////

import java.io.*;  

class j192a {
  public static void main(String args[]) {
 
    // キーボードから入力する準備。
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

    // 整数を読込むループ。
    String line;
    while( true ) {
      try {
        System.out.print("データを入力して下さい:");
        // 1行分の読込み。
        line = br.readLine();
        if( line == null ) { break; }
        // 整数へ変換。
        int i = Integer.parseInt(line);
        System.out.println("入力データ:" + i);
      } catch (Exception e) {
        System.out.println(e);
      } 
    } 
  } 
} 
実行結果
% javac j192a.java
% java j192a
データを入力して下さい:12
入力データ:12
データを入力して下さい:345
入力データ:345
データを入力して下さい:^Z