diff options
author | Gary D. Gregory <ggregory@apache.org> | 2016-06-14 08:28:05 +0000 |
---|---|---|
committer | Gary D. Gregory <ggregory@apache.org> | 2016-06-14 08:28:05 +0000 |
commit | 5865fdde89b92235cb080637810e178f21bbfc11 (patch) | |
tree | 0fa6afb30665334fd2f5439b673edae52352b637 | |
parent | f1532f0cdd5cfc6c40fdc85bc50d22ef2dba699d (diff) | |
download | apache-commons-bcel-5865fdde89b92235cb080637810e178f21bbfc11.tar.gz |
Use try-with-resources.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/bcel/trunk@1748355 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r-- | src/test/java/org/apache/bcel/classfile/JDKClassDumpTestCase.java | 20 |
1 files changed, 10 insertions, 10 deletions
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(); } |