Вызвать исключение

Иногда в 1С 8 необходимо искусственно вызвать ошибку, для этого используется оператор ВызватьИсключение или ВызватьИсключение(<Строка ошибки>).

Пример:

Пусть у нас есть процедура с параметром Отказ.

Если Отказ Тогда
    ВызватьИсключение("Ошибка!!!");
КонецЕсли;

От конфигурации использование оператора не зависит.

Есть альтернативный вариант, основанный на знаниях простейших особенностях языка — использования деления на 0.

Пример1:

А = 1 / 0;

В этом случае будет вызвано исключение, правда задать его описание вы не сможете.

 

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

Ваш адрес email не будет опубликован.