// File: IO20.java (Module 13) // // Author: Rahul Simha // Created: Nov 28, 1998 // // Reading lines from a text file until a null string pointer. import java.io.*; public class IO19 { public static void main (String[] argv) { try { // Read from a text file using LineNumberReader FileInputStream inStream = new FileInputStream ("blah2.txt"); InputStreamReader osr = new InputStreamReader (inStream); LineNumberReader lnr = new LineNumberReader (osr); // EOF is signalled by returning a null string. String s = lnr.readLine (); while (s != null) { System.out.println (s); s = lnr.readLine (); } lnr.close (); } catch (IOException e) { System.out.println (e); } } }