* Fixed possible IOException if path is a directory * Removed File usage * Catch possible NumberFormatException on invalid config version !Files.exists -> Files.notExists
* Fixed possible IOException if path is a directory * Removed File usage * Catch possible NumberFormatException on invalid config version !Files.exists -> Files.notExists