Java Programming

Java file I/O

tomato13 2008. 7. 18. 17:16

import java.io.*;

       

public class ShowFile1 {

         public static void main(String[] args) {
                  if(args.length != 1) {
                           System.out.println("usage: java ShowFile1 file");
                           System.out.println("example: java ShowFile1 ShowFile1.java");
                           System.exit(1);
                  }
  
                  String filename = args[0];


                  try {
                           BufferedReader reader = new BufferedReader(new FileReader(filename));
                           String line;
                           while((line = reader.readLine()) != null) {
                                    System.out.println(line);
                           }
   
                           reader.close();
                  } catch(FileNotFoundException e) {
                           System.out.println(filename + "가 보이지 않습니다.");
                  } catch(IOException e) {
                           System.out.print(e);
                  }
         } 
}