diff --git a/src/main/kotlin/DataStore.kt b/src/main/kotlin/DataStore.kt index 91613a3..765863d 100644 --- a/src/main/kotlin/DataStore.kt +++ b/src/main/kotlin/DataStore.kt @@ -29,11 +29,15 @@ object DataStore { val obj = JSONObject() obj["lastConfigPath"] = LastConfigPath Logger.logInfo("Saving user preferences...") - FileWriter(savePath.toString() + File.separator + "settings.json").use { - it.write(obj.toJSONString()) - it.flush() - it.close() - Logger.logInfo("User preferences saved!") + try { + FileWriter(savePath.toString() + File.separator + "settings.json").use { + it.write(obj.toJSONString()) + it.flush() + it.close() + Logger.logInfo("User preferences saved!") + } + } catch (exception: Exception){ + exception.printStackTrace() } } } \ No newline at end of file