From ca9dd457f974e10ee1e92e0363425b57a3a8513f Mon Sep 17 00:00:00 2001 From: Laszlo Hornyak Date: Wed, 26 Feb 2014 21:40:11 +0100 Subject: [PATCH] Stream handling simplification in PropertiesUtil - use resource block instead of finally block Signed-off-by: Laszlo Hornyak --- utils/src/com/cloud/utils/PropertiesUtil.java | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/utils/src/com/cloud/utils/PropertiesUtil.java b/utils/src/com/cloud/utils/PropertiesUtil.java index 3b1070c5a42..608ef098b15 100755 --- a/utils/src/com/cloud/utils/PropertiesUtil.java +++ b/utils/src/com/cloud/utils/PropertiesUtil.java @@ -168,12 +168,11 @@ public class PropertiesUtil { * @param file the file to load from * @throws IOException */ - public static void loadFromFile(Properties properties, File file) throws IOException { - InputStream stream = new FileInputStream(file); - try { + public static void loadFromFile(final Properties properties, final File file) + throws IOException { + try (final InputStream stream = new FileInputStream(file)) { properties.load(stream); - } finally { - IOUtils.closeQuietly(stream); } } + }