重複の可能性:
Javaでネストされたストリームを閉じる最良の方法は?
ネストされたストリームを閉じるにはどうすればよいですか?それらすべてを閉じますか?はいの場合、注文は何ですか?
FileOutputStream out = new FileOutputStream("data.txt", true);
PrintWriter pout = new PrintWriter(out);
/* do some I/O */
pout.close();
out.close();
または、最もアウトストリームを閉じると、すべてが閉じられます。
pout.close(); // Is this enough?