但是 BufferedWriter
- 如果你在關閉
BufferedWriter(使用BufferedWriter.close())之後嘗試從BufferedWriter(使用BufferedWriter.write())寫入,它會丟擲一個IOException。 BufferedWriter(Writer)建構函式不會丟擲IOException。然而,FileWriter(File)建構函式丟擲了FileNotFoundException,它延伸了IOException。所以抓住IOException也會抓住FileNotFoundException,除非你打算做一些與FileNotFoundException不同的事情,否則永遠不需要第二個捕獲宣告。