diff --git a/src/main/java/com/moandjiezana/toml/TomlWriter.java b/src/main/java/com/moandjiezana/toml/TomlWriter.java index b648f0c..f0efaff 100644 --- a/src/main/java/com/moandjiezana/toml/TomlWriter.java +++ b/src/main/java/com/moandjiezana/toml/TomlWriter.java @@ -83,8 +83,11 @@ public class TomlWriter { */ public void write(Object from, File target) throws IOException { FileWriter writer = new FileWriter(target); - write(from, writer); - writer.close(); + try { + write(from, writer); + } finally { + writer.close(); + } } /**