1
0
mirror of synced 2026-08-04 01:07:02 +00:00

Use try-with-resources instead of try-finally

This commit is contained in:
Lars Grefer
2019-08-06 00:50:47 +02:00
committed by Rob Winch
parent a17d66463d
commit f5cd0ec302
3 changed files with 4 additions and 32 deletions
@@ -38,21 +38,13 @@ public class JavaVersionTests {
private void assertClassVersion(Class<?> clazz) throws Exception {
String classResourceName = clazz.getName().replaceAll("\\.", "/") + ".class";
InputStream input = Thread.currentThread().getContextClassLoader()
.getResourceAsStream(classResourceName);
try {
try (InputStream input = Thread.currentThread().getContextClassLoader()
.getResourceAsStream(classResourceName)) {
DataInputStream data = new DataInputStream(input);
data.readInt();
data.readShort(); // minor
int major = data.readShort();
assertThat(major).isEqualTo(JDK8_CLASS_VERSION);
}
finally {
try {
input.close();
}
catch (Exception e) {
}
}
}
}