Руководство разработчика

Ключевое слово _ОШИБКА

Обозначает оператор генерации ошибки. Выполняет безусловную генерацию пользовательской ошибки времени выполнения.

Может использоваться только в теле функции или метода.

Синтаксис:

_ОШИБКА

или

_ОШИБКА(<строковое выражение>)

Второй вариант позволяет задать текстовое сообщение ошибки.

Пример:

ВЫЧИСЛИТЬ(СТРОКА: имя_файла)
  ПЕРЕМ ФАЙЛ: файл
  ЕСЛИ НЕ файл.ОТКРЫТЬ(имя_файла) ТО
    _ОШИБКА(имя_файла + ": ошибка при открытии файла")
  КОНЕЦ_ЕСЛИ
  //...
КОНЕЦ

См. также:


См. также: