@Override
    public void close() throws IOException {
        for (InputStream stream : this) {
            try {
                stream.close();
            } catch (IOException e) {
                Scope.getCurrentScope().getLog(getClass()).severe("Error closing stream. Logging error and continuing", e);
            }
        }
    }
@Override
    public void close() throws IOException {
        for (InputStream stream : this) {
            try {
                stream.close();
            } catch (IOException e) {
                Scope.getCurrentScope().getLog(getClass()).severe("Error closing stream. Logging error and continuing", e);
            }
        }
    }
@ Override public void close ( ) throws IOException { for ( InputStream stream : this ) { try { stream . close ( ) ; } catch ( IOException e ) { Scope . getCurrentScope ( ) . getLog ( getClass ( ) ) . severe ( "Error closing stream. Logging error and continuing" , e ) ; } } }
Close the streams in this collection.
Close the streams in this collection .