Ключевое слово _ОШИБКА
Обозначает оператор генерации ошибки. Выполняет безусловную генерацию пользовательской ошибки времени выполнения.
Может использоваться только в теле функции или метода.
Синтаксис:
_ОШИБКА
или
_ОШИБКА(<строковое выражение>)
Второй вариант позволяет задать текстовое сообщение ошибки.
Пример:
ВЫЧИСЛИТЬ(СТРОКА: имя_файла)
ПЕРЕМ ФАЙЛ: файл
ЕСЛИ НЕ файл.ОТКРЫТЬ(имя_файла) ТО
_ОШИБКА(имя_файла + ": ошибка при открытии файла")
КОНЕЦ_ЕСЛИ
//...
КОНЕЦ