// File: ScreenIO2.java // // Author: Rahul Simha // Created: Aug 17, 1998 // // Parses the input line for an int. import java.io.*; public class ScreenIO2 { public static void main (String[] argv) { System.out.print ("Enter an integer: "); try { InputStreamReader isr = new InputStreamReader (System.in); LineNumberReader lr = new LineNumberReader (isr); String inputLine = lr.readLine (); // Parse for an integer. int i = 0; try { i = Integer.parseInt (inputLine); } catch (NumberFormatException e) { System.out.println ("Error in input"); System.exit (0); } // Echo it. System.out.println ("The integer you entered: " + i); } catch (IOException e) { System.out.println (e); } } }