? close(), . BufferedWriter , () .
, :
out1.close();
out2.close();
, , , , BufferedOutputStream BufferedWriter, ( ) , (, , ).
, close() , . , :
Writer myOutWriter = null;
try {
myOutWriter = new BufferedWriter(new FileWriter("..."));
} catch (IOException ioe) {
} finally {
try {
if (myOutWriter != null) {
myOutWriter.close();
}
} catch (IOException ioe) {
}
}
IO Apache Commons (http://commons.apache.org/io/) IOUtils.closeQuietly(), finally try catch, null check call, . :
Writer myOutWriter = null;
try {
myOutWriter = new BufferedWriter(new FileWriter("..."));
} catch (IOException ioe) {
} finally {
IOUtils.closeQuietly(myOutWriter);
}