Добрый день, всем! Сегодня поговорим об исключительных ситуациях, когда приложение информирует пользователя о возникших ошибках и о том как их обработать.
Обработка исключений служит для перехвата и обработки сообщений об ошибках.
Как это работает?
Например
Попытка
Цена = Сумма / Количество;
Исключение
// Выводим описание ошибки стандартной функцией ОписаниеОшибки()
Сообщить(ОписаниеОшибки());
// Для контроля записываем в журнал регистрации
ЗаписьЖурналаРегистрации(ОписаниеОшибки());
// Ну и соответственно можем прервать работу программы
ВызватьИсключение;
КонецПопытки;
Так же существует возможно обработки вложенных исключений.
Обработка исключений служит для перехвата и обработки сообщений об ошибках.
Как это работает?
Например
Попытка
Цена = Сумма / Количество;
Исключение
// Выводим описание ошибки стандартной функцией ОписаниеОшибки()
Сообщить(ОписаниеОшибки());
// Для контроля записываем в журнал регистрации
ЗаписьЖурналаРегистрации(ОписаниеОшибки());
// Ну и соответственно можем прервать работу программы
ВызватьИсключение;
КонецПопытки;
Так же существует возможно обработки вложенных исключений.
0 коммент.:
Отправить комментарий