laba7 Кувшинов Тимур ПИбд-21 простая #11
@ -64,15 +64,15 @@ namespace Laba1Loco
|
||||
{
|
||||
if (!File.Exists(filename))
|
||||
{
|
||||
throw new Exception("Файл не найден");
|
||||
throw new FileNotFoundException("Файл не найден");
|
||||
}
|
||||
using (StreamReader sr = new(filename))
|
||||
{
|
||||
string s = sr.ReadLine();
|
||||
if (s == null || s.Length == 0)
|
||||
throw new Exception("Нет данных для загрузки");
|
||||
throw new NullReferenceException("Нет данных для загрузки");
|
||||
if (!s.StartsWith("TrainStorage"))//если нет такой записи, то это не те данные
|
||||
throw new Exception("Неверный формат данных");
|
||||
throw new FormatException("Неверный формат данных");
|
||||
_trainStorages.Clear();
|
||||
s = sr.ReadLine();
|
||||
while (s != null && s.Length != 0)
|
||||
@ -96,7 +96,7 @@ namespace Laba1Loco
|
||||
}
|
||||
catch (ApplicationException ex)
|
||||
{
|
||||
throw new Exception($"Ошибка добавления в коллекцию: {ex.Message}");
|
||||
throw new ApplicationException($"Ошибка добавления в коллекцию: {ex.Message}");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user