Author: ggregory
Date: Tue Jun 14 08:28:05 2016
New Revision: 1748355
URL: http://svn.apache.org/viewvc?rev=1748355&view=rev
Log:
Use try-with-resources.
Modified:
commons/proper/bcel/trunk/src/test/java/org/apache/bcel/classfile/JDKClassDumpTestCase.java
Modified:
commons/proper/bcel/trunk/src/test/java/org/apache/bcel/classfile/JDKClassDumpTestCase.java
URL:
http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/test/java/org/apache/bcel/classfile/JDKClassDumpTestCase.java?rev=1748355&r1=1748354&r2=1748355&view=diff
==============================================================================
---
commons/proper/bcel/trunk/src/test/java/org/apache/bcel/classfile/JDKClassDumpTestCase.java
(original)
+++
commons/proper/bcel/trunk/src/test/java/org/apache/bcel/classfile/JDKClassDumpTestCase.java
Tue Jun 14 08:28:05 2016
@@ -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();
}