お話をぶった切って質問です。
Util系のクラスで、どうしてこんなのが?というようなものをみつけたのですが、
どのような意図、用途があるのか教えていただけますか。
この程度なら自分で書いても変わらないような気がします。

/**
* ストリームを閉じる。<BR>
* 例外は握り潰す。
*/
class CloseableUtil {
 public void close(Closeable stream) {
  if(stream != null) {
   try {
    stream.close();
   } catch(IOException ioe) { /* ignore */ }
  }
 }
}