Img profile default
정승훈
  • 2016.9.26 17:38
  • 조회수 18
  • 답변수 0
Img profile default
정승훈
  • 2016.9.26 17:38
  • 조회수 18
  • 답변수 0

질문합니다

import java.io.BufferedReader;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.io.PrintWriter;
public class CharIOExam02 {
public static void main(String[] args) {
BufferedReader br = null;
PrintWriter pw = null;
try{

br = new BufferedReader(new FileReader("src/javaIO/exam/CharIOExam02.java"));
pw = new PrintWriter(new FileWriter("test.txt"));
String line = null;
while((line = br.readLine())!= null){
pw.println(line);
}
}catch(Exception e){
e.printStackTrace();
}finally {
pw.close();
try {
br.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
여기서 close에서 br.close만 try문 안에 들어있는 이유가 있나요 ..
pw.close()는 밖에있고 br.close()는 안에있어서 궁금합니다

  • #자바 중급
  • #Char 단위 입출력(File)

0 답변

답변 쓰기

이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.