From 82f2cd0e76b25baa4f82d9be07c98906b026dbc8 Mon Sep 17 00:00:00 2001 From: Paul-Christian Volkmer <github@pcvolkmer.de> Date: Mon, 11 Dec 2017 06:24:27 +0100 Subject: [PATCH] Use try-with-resource statement to close stream on exception --- src/main/java/de/thm/arsnova/ImageUtils.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/main/java/de/thm/arsnova/ImageUtils.java b/src/main/java/de/thm/arsnova/ImageUtils.java index 111e6c1f0..51af7e112 100644 --- a/src/main/java/de/thm/arsnova/ImageUtils.java +++ b/src/main/java/de/thm/arsnova/ImageUtils.java @@ -230,11 +230,9 @@ public class ImageUtils { * @return The <code>byte[]</code> of the image on success, otherwise <code>null</code>. */ byte[] convertFileToByteArray(final String imageUrl) { - try { - final URL url = new URL(imageUrl); + try (InputStream is = new URL(imageUrl).openStream()) { final ByteArrayOutputStream baos = new ByteArrayOutputStream(); - final InputStream is = url.openStream(); final byte[] byteChunk = new byte[CHUNK_SIZE]; int n; -- GitLab