Как можно реализовать обработку ошибок ?

Регистрация
11.10.2017
Сообщения
147
Благодарностей
7
Баллы
18
Если быть конкретнее то суть в следующем: Можно ли реализовать на зенке обработку любой ошибки ? Так что бы не важно какой кубик выдал ошибку но выполнялась ее обработка ? Что бы можно было сохранить определенные данные . Надеюсь понятно объяснил)
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 120
Благодарностей
8 983
Баллы
113
Если быть конкретнее то суть в следующем: Можно ли реализовать на зенке обработку любой ошибки ? Так что бы не важно какой кубик выдал ошибку но выполнялась ее обработка ? Что бы можно было сохранить определенные данные . Надеюсь понятно объяснил)
По красному выходу из кубика ведите на процедуру обработки ошибки.
Либо по Bad End через Switch производите разветвленный процесс обработки.
Например разбейте процесс работы на логические этапы, присваивайте переменной etap номер наращиваемый при переходе от этапа к этапу и в случае возникновения ошибки, выполнение идет на ветку Bad End, где в кубике Switch в зависимости от номера этапа производите соотв. обработку ошибки. Но использование Bad End в данном применении ограниченное, оно может выполнится ровно 1 раз за 1 выполнение проекта.
 
  • Спасибо
Реакции: TwistDanceR и Santorini

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)