From 5865fdde89b92235cb080637810e178f21bbfc11 Mon Sep 17 00:00:00 2001 From: "Gary D. Gregory" Date: Tue, 14 Jun 2016 08:28:05 +0000 Subject: Use try-with-resources. git-svn-id: https://svn.apache.org/repos/asf/commons/proper/bcel/trunk@1748355 13f79535-47bb-0310-9956-ffa450edef68 --- .../apache/bcel/classfile/JDKClassDumpTestCase.java | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'src/test') diff --git a/src/test/java/org/apache/bcel/classfile/JDKClassDumpTestCase.java b/src/test/java/org/apache/bcel/classfile/JDKClassDumpTestCase.java index 3fa19cca..904330e4 100644 --- a/src/test/java/org/apache/bcel/classfile/JDKClassDumpTestCase.java +++ b/src/test/java/org/apache/bcel/classfile/JDKClassDumpTestCase.java @@ -78,17 +78,17 @@ public class JDKClassDumpTestCase { private void compare(final JavaClass jc, final InputStream inputStream, final String name) throws Exception { final ByteArrayOutputStream baos = new ByteArrayOutputStream(); - DataOutputStream dos = new DataOutputStream(baos); - jc.dump(dos); - dos.close(); - DataInputStream src = new DataInputStream(inputStream); - int i = 0; - for (int out : baos.toByteArray()) { - int in = src.read(); - assertEquals(name + ": Mismatch at " + i, in, out & 0xFF); - i++; + try (DataOutputStream dos = new DataOutputStream(baos)) { + jc.dump(dos); + } + try (DataInputStream src = new DataInputStream(inputStream)) { + int i = 0; + for (int out : baos.toByteArray()) { + int in = src.read(); + assertEquals(name + ": Mismatch at " + i, in, out & 0xFF); + i++; + } } - src.close(); } -- cgit v1.2.3