Функция обработки исключений обеспечивает перехват любых ошибок, возникающих при выполнении элемента схемы. Обработка исключений определяет поведение элемента схемы при возникновении ошибки.

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

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

Типом выходного параметра для исключений всегда является объект errorCode.