>>631
>>637
データベースでもIOでもいいが、close()で例外が出たとして
その時どういう処理を書くんだ?
せいぜいログに出力するか、後で再度のクローズを試みる為にストック
しておくか、致命的ケースならアプリケーション終了フラグを
立てる位だろうが。

close()は、大抵、finallyブロックで記述するからその中にさらに
例外ブロックがあるのは構造上美しくない。
close()は、boolean値を返すようにした方が良い。