Обработка исключений в 1с 8

Добрый день, всем! Сегодня поговорим об исключительных ситуациях, когда приложение информирует пользователя о возникших ошибках и о том как их обработать.

Обработка исключений служит для перехвата и обработки сообщений об ошибках.
Как это работает?
Например:

[sourcecode language=»vb»]
Попытка
Цена = Сумма / Количество;
Исключение
// Выводим описание ошибки стандартной функцией ОписаниеОшибки()
Сообщить(ОписаниеОшибки());
// Для контроля записываем в журнал регистрации
ЗаписьЖурналаРегистрации(ОписаниеОшибки());
// Ну и соответственно можем прервать работу программы
ВызватьИсключение;
КонецПопытки;
[/sourcecode]

Одна мысль про “Обработка исключений в 1с 8”

  1. Вместо ОписаниеОшибки() можно использовать более функциональную ИнформацияОбОшибке() , которая возвращает структурированную информацию об ошибке.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *