split catch block in config manager

This commit is contained in:
Tyler Murphy 2022-05-06 07:33:48 -04:00
parent 50f3fc4b7c
commit 651d0c5a54

View file

@ -79,8 +79,10 @@ public class ConfigManager {
this.config = new YamlConfiguration(); this.config = new YamlConfiguration();
try { try {
this.config.load(reader); this.config.load(reader);
} catch(InvalidConfigurationException | IOException e){ } catch(InvalidConfigurationException e){
throw new RuntimeException("Invalid configuration in config file: "+file.getPath()); throw new RuntimeException("Invalid configuration in config file: "+file.getPath());
} catch(IOException e){
throw new RuntimeException("Could not access file: "+file.getPath());
} }
InputStream input = this.getClass().getClassLoader().getResourceAsStream(defaultFilename); InputStream input = this.getClass().getClassLoader().getResourceAsStream(defaultFilename);
@ -91,8 +93,10 @@ public class ConfigManager {
this.defaultConfig = new YamlConfiguration(); this.defaultConfig = new YamlConfiguration();
try { try {
this.defaultConfig.load(default_reader); this.defaultConfig.load(default_reader);
} catch(InvalidConfigurationException | IOException e){ } catch(InvalidConfigurationException e){
throw new RuntimeException("Invalid configuration in config file: "+file.getPath()); throw new RuntimeException("Invalid configuration in config file: "+file.getPath());
} catch(IOException e){
throw new RuntimeException("Could not access file: "+file.getPath());
} }
try{ try{