From 1b93449347ea2493c451ef1be9a09498d388e3ff Mon Sep 17 00:00:00 2001 From: Bixilon Date: Wed, 16 Dec 2020 21:27:55 +0100 Subject: [PATCH] Config: throw correct exception --- src/main/java/de/bixilon/minosoft/config/Configuration.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/de/bixilon/minosoft/config/Configuration.java b/src/main/java/de/bixilon/minosoft/config/Configuration.java index 9c77870fb..4e4a7d62e 100644 --- a/src/main/java/de/bixilon/minosoft/config/Configuration.java +++ b/src/main/java/de/bixilon/minosoft/config/Configuration.java @@ -233,7 +233,7 @@ public class Configuration { case CLIENT_TOKEN -> json.getAsJsonObject("accounts").get("client-token").getAsString(); }; } - throw new RuntimeException(); + throw new IllegalArgumentException(); } private void saveData(JsonObject input, ConfigurationPaths.ConfigurationPath path, Object data) { @@ -258,6 +258,8 @@ public class Configuration { case RESOURCES_URL -> input.getAsJsonObject("download").getAsJsonObject("urls").addProperty("resources", string); case CLIENT_TOKEN -> input.getAsJsonObject("accounts").addProperty("client-token", string); } + } else { + throw new IllegalArgumentException(); } } }