Блок сценария Exception Handler задает альтернативную ветвь для обработки исключения, ошибки блока или разрыва соединения. Благодаря этому сценарий продолжает работу, хотя без Exception Handler в таких обстоятельствах обычно завершился бы. Добавляйте этот блок в те части сценария, где возможны исключения, ошибки блоков или завершение вызова абонентом, чтобы обеспечить дальнейшую обработку.
Условные выходы
В блоке Exception Handler предусмотрены два условных выхода: Try и Catch.
Try: выполнить действия
В ветви условного выхода Try разместите последовательность блоков, при выполнении которых возможны исключение, ошибка блока или разрыв соединения.
Catch: обработать исключение
В ветви условного выхода Catch разместите последовательность блоков, которую нужно выполнить, если в ветви Try возникнет исключение, ошибка блока или разрыв соединения.

Сначала блок Exception Handler выполняет ветвь Try.
- Если при выполнении любого блока в ветви Try возникает исключение, ошибка блока или абонент завершает вызов, сценарий выполняет ветвь Catch. После нее сценарий переходит к следующему блоку на схеме.
- Если исключение, ошибка блока или разрыв соединения не произошли, ветвь Catch не выполняется. Сценарий переходит к следующему блоку на схеме.
Настройки
Текст заголовка
Текст заголовка — название экземпляра блока. Введите название в текстовое поле и нажмите «Обновить» (Update) внизу панели «Редактирование» (Edit). Новое название блока появится на схеме.

|
