diff --git a/src/test/java/org/apache/commons/collections4/AbstractObjectTest.java b/src/test/java/org/apache/commons/collections4/AbstractObjectTest.java index 9939b1df2..3ece9fec5 100644 --- a/src/test/java/org/apache/commons/collections4/AbstractObjectTest.java +++ b/src/test/java/org/apache/commons/collections4/AbstractObjectTest.java @@ -261,11 +261,8 @@ public abstract class AbstractObjectTest extends BulkTest { * @throws IOException */ protected void writeExternalFormToDisk(final Serializable o, final String path) throws IOException { - final FileOutputStream fileStream = new FileOutputStream(path); - try { + try (FileOutputStream fileStream = new FileOutputStream(path)) { writeExternalFormToStream(o, fileStream); - } finally { - fileStream.close(); } } @@ -294,11 +291,8 @@ public abstract class AbstractObjectTest extends BulkTest { * @throws ClassNotFoundException */ protected Object readExternalFormFromDisk(final String path) throws IOException, ClassNotFoundException { - final FileInputStream stream = new FileInputStream(path); - try { + try (FileInputStream stream = new FileInputStream(path)) { return readExternalFormFromStream(stream); - } finally { - stream.close(); } }