Java tutorial
//package com.java2s; //License from project: Open Source License import java.io.Closeable; import java.io.IOException; public class Main { public static void close(Closeable close) { if (close != null) { try { closeThrowException(close); } catch (IOException ignored) { } } } public static void closeThrowException(Closeable close) throws IOException { if (close != null) { close.close(); } } }