home *** CD-ROM | disk | FTP | other *** search
/ Java 1.2 How-To / JavaHowTo.iso / javafile / ch10 / BufferedReadCharStream.java < prev    next >
Encoding:
Java Source  |  1998-12-14  |  849 b   |  32 lines

  1.  
  2. import java.io.*;
  3.  
  4. public class BufferedReadCharStream
  5. {
  6.     // This program runs as an application
  7.     public static void main(String[] arguments)
  8.     {
  9.         try
  10.         {
  11.             //declare a stream
  12.             FileReader ifile = new FileReader("bufChar.dat");
  13.             BufferedReader bufStream = new BufferedReader(ifile);
  14. boolean eof = false;
  15.             while (!eof)
  16.             {
  17.                 String line = bufStream.readLine();
  18.                 if (line == null)
  19.                     eof = true;
  20.                 else
  21.                     System.out.println(line);
  22.             }//while
  23.             bufStream.close();
  24.  
  25.        } catch (IOException e)// handle any errors
  26.             {
  27.                 System.out.println("Error - " + e.toString());
  28.             }//catch
  29.     }//main
  30. }//BufferedReadStream
  31.  
  32.