Продвинутый
Как показать обработку исключений (Exception Handler) в Activity Diagram?
Если во время выполнения действия (Action) происходит ошибка, ее нужно обработать.
В UML это показывается с помощью Exception Handler (Обработчик исключения):
1. От основного действия рисуется специальная стрелка — молния (zigzag line).
2. Рядом со стрелкой пишется тип ошибки (например, [TimeoutException]).
3. Стрелка ведет к другому действию, которое является обработчиком (например, Повторить запрос или Показать ошибку пользователю).
💡 Суть: Это визуальный аналог блока try-catch в программировании.