So i'm using YamlConfiguration to manage a "messages.yml" file that is copied from internal resource into the game data folder. All works well, reloads great, and everything, EXCEPT when a user misplaces a single quote ' somewhere, eg: messages.yml: gameStartMsg: '"oops wrong single quote" msg2: "line filler" msg3: "line filler" msg4: "yo what's up" If you can't tell, there's a single quote before the double quote for gameStartMsg. Doing such a thing causes the entire plugin to basically die causing the error InvalidConfigurationException. I've tried all sorts of try/catch ways to try and catch this error to no avail. It doesn't return any defaults or anything I have tried to do with it, it just DIES. Is there a way to deal with the error and be able to tell the user that there's an error on that line without having the plugin crash? And yes I have spent several hours googling for a possible pre-existing solution on the web but i've found no such thing . If you have links that may help please share, i'll gladly read them and share my findings.