@FunctionalInterface public static interface CloseableResource.Closer<T>
void
close(T resource)
void close(T resource) throws java.lang.Exception
java.lang.Exception