001:import java.io.FileReader;
002:import java.io.BufferedReader;
003:import java.io.FileNotFoundException;
004:import java.io.IOException;
005:
006:public class ReadLineDemo1 {
007:    public static void main(String[] args) {
008:        String fileName = "data1.txt";
009:        if(args.length>0) fileName = args[0];
010:
011:        try {
012:            BufferedReader reader = 
013:                      new BufferedReader( new FileReader(fileName) );
014:            while(true) {
015:                String line = reader.readLine();
016:                if(line==null) break;
017:                System.out.println(line);
018:            }
019:            reader.close();
020:        } catch(FileNotFoundException e) {
021:            System.out.println("ファイルがありません");
022:        } catch(IOException e) {
023:            System.out.println("入出力エラーです");
024:        }
025:    }
026:}