Перейти к содержимому

Обработка ошибки

image_1

Описание

Блок обрабатывает исключения, возникающие при выполнении алгоритма. Действия, которые нужно выполнить в основном сценарии, размещаются в секции Выполнить, а действия при ошибке - в секции Если ошибка, то выполнить. Описание ошибки сохраняется в указанную переменную.

Описание параметров

Блок имеет один параметр:

  1. Сохранить описание ошибки в - переменная, в которую будет записано описание ошибки с указанием строки.

    Тип данных: var (Переменная)

    Пример: error_description


Пример использования

В данном примере блок выполняет чтение Excel-файла. Если во время выполнения произойдет ошибка, описание ошибки будет сохранено в переменную и выведено на экран.

  1. Добавить блок Обработка ошибки в алгоритм.

  2. В секцию Выполнить разместить блоки основного сценария.

  3. В поле Сохранить описание ошибки в указать переменную, например error_description.

  4. В секцию Если ошибка, то выполнить добавить действия, которые нужно выполнить при возникновении ошибки.

    image_2

Результат

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

image_3