From b13569f3c089582187234539b7636cb52cde6a43 Mon Sep 17 00:00:00 2001 From: Mavlushechka Date: Thu, 6 Jan 2022 19:12:55 +0500 Subject: Add closing fileInputStream in finally block --- src/main/java/com/mavlushechka/animarfo/App.java | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'src/main/java/com/mavlushechka/animarfo') diff --git a/src/main/java/com/mavlushechka/animarfo/App.java b/src/main/java/com/mavlushechka/animarfo/App.java index cb859c5..acc89b8 100644 --- a/src/main/java/com/mavlushechka/animarfo/App.java +++ b/src/main/java/com/mavlushechka/animarfo/App.java @@ -18,11 +18,21 @@ public class App { private static final Logger LOGGER = Logger.getLogger(App.class.getName()); static { + FileInputStream fileInputStream = null; + try { - FileInputStream fileInputStream = new FileInputStream("log.config"); + fileInputStream = new FileInputStream("log.config"); LogManager.getLogManager().readConfiguration(fileInputStream); } catch (IOException ioException) { ioException.printStackTrace(); + } finally { + if (fileInputStream != null) { + try { + fileInputStream.close(); + } catch (IOException ioException) { + ioException.printStackTrace(); + } + } } LOGGER.setLevel(Level.ALL); } -- cgit v1.2.3