void function ( @ Nullable Reader arg0 ) { try { close ( arg0 , true ) ; } catch ( IOException loc0 ) { throw new AssertionError ( loc0 ) ; } }
closes the given reader , logging any ioexception that 's thrown rather thanpropagating it . while it 's not safe in the general case to ignore exceptions that are thrown when closing an i/o resource , it should generally be safe in the case of a resource that 's being used only for reading , such as a reader . unlike with writable resources , there 's no chance that a failure that occurs when closing the reader indicates a meaningful problem such as a failure to flush all bytes to the underlying resource . concode_field_sep Logger logger concode_field_sep void close