Обработка ошибки
Описание
Блок обрабатывает исключения, возникающие при выполнении алгоритма. Действия, которые нужно выполнить в основном сценарии, размещаются в секции Выполнить, а действия при ошибке - в секции Если ошибка, то выполнить. Описание ошибки сохраняется в указанную переменную.
Описание параметров
Блок имеет один параметр:
- Сохранить описание ошибки в - переменная, в которую будет записано описание ошибки с указанием строки.
Тип данных:
var (Переменная)Пример:
error_description
Пример использования
В данном примере блок выполняет чтение Excel-файла. Если во время выполнения произойдет ошибка, описание ошибки будет сохранено в переменную и выведено на экран.
-
Добавить блок Обработка ошибки в алгоритм.
-
В секцию Выполнить разместить блоки основного сценария.
-
В поле Сохранить описание ошибки в указать переменную, например
error_description. -
В секцию Если ошибка, то выполнить добавить действия, которые нужно выполнить при возникновении ошибки.
Результат
Если в блоках основного сценария произойдет ошибка, выполнение будет передано в секцию Если ошибка, то выполнить, а в переменной сохранится описание исключения.