FileWriter: File에 내용을 쓰기 위하여 사용
FileWriter fw = new Filewriter(‘Path’) - 이름이 같은 File있을 시 기존 File 내용 삭제
FileWriter fw = new Filewriter(‘Path’,true) - 이름이 같은 File있을 시 기존 File 에 내용 추가
FileReader: File에 내용을 읽기 위하여 사용
FileReader fr = new FileReader(‘Path’) - 파일의 내용을 읽음 File IO는 상당히 시간이 오래 걸리는 작업이다. 따라서 Buffer를 거쳐 출력장치로 값을 전달하여 데이터 처리 효율성이 높이는 것이 권장된다.(String Buffer와 같은 이유)
BufferedReader br = new BufferedReader(‘path’)
Exception Handler
예외(Exception) 발생시 효율적으로 Exception을 처리하기 위하여 사용한다.
throws: 이미 정의되어있는 예외처리를 따르기 위하여 사용
try-catch: try안의 Code실행 동안 Exception 발생시 Catch 구문 실행 finally로 어떤 예외가 발생하더라도 반드 시 실행하도록 만들 수 있다.
원본코드: 원본코드
코드에 문제가 있거나 궁금한 점이 있으면 wjddyd66@naver.com으로 Mail을 남겨주세요.
Leave a comment