private SaveDataFile LoadSaveData(string path) { SaveDataFile saveData = null; try { saveData = SaveDataFile.Load(path); } catch (IOException ex) { ShowErrorDialog(ex.Message); } catch (InvalidDataException ex) { ShowErrorDialog(ex.Message); } return(saveData); }