>>785
入れたほうが良いって言うか、ちゃんと書くなら普通こんな感じ:

Writer out = null;
try{
  out = new BufferedWriter(new FileWriter("hoge.txt"));
  // …
} catch(IOException ex){
  // エラー処理
} finally {
  try{ if(out != null) out.close(); }catch(IOException ex){/* */}
}

メソッドが IOException をスローすると宣言されていても、最後の finally で
close する必要があるのでどの道 try-catch は必要。