Jak se mi "minulé novinky" zamlouvaly, tak tyhle zase tak moc ne. Toto se dá uspokojivě řešit něčím jako IOUtils.closeQuietly() (z Commons IO) nebo si napíšu vlastní metodu (klidně i s vyhazováním vyjímek):
void close(Closeable... objs) throws Exception { Exception ex = null; for (Closeable o : objs) { try { o.close(); } catch (Exception e) { if (ex == null) ex = e; } } if (ex != null) throw e; }