Skip to content

Commit 7f7beab

Browse files
committed
Use try to invoke auto closeable
1 parent 6e7b03c commit 7f7beab

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

metafacture-io/src/main/java/org/metafacture/io/SruOpener.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -189,8 +189,11 @@ public void process(final String baseUrl) {
189189
}
190190

191191
while (!stopRetrieving && recordsRetrieved < totalRecords && startRecord < numberOfRecords) {
192-
final InputStream inputStream = getXmlDocsViaSru(srUrl);
193-
getReceiver().process(new InputStreamReader(inputStream));
192+
try (final InputStream inputStream = getXmlDocsViaSru(srUrl)) {
193+
getReceiver().process(new InputStreamReader(inputStream));
194+
} catch (Exception e) {
195+
throw new MetafactureException(e);
196+
}
194197
}
195198

196199
}

0 commit comments

Comments
 (0)