【发布时间】:2020-08-21 08:54:58
【问题描述】:
UML 活动图中异常处理程序的符号是什么?仅仅是闪电吗?或者更多?
根据规范v2.5.1第404页:
通过从protectedNode的边界到ExceptionHandler边界上的一个小方块绘制一个“闪电”符号来显示一个ExceptionHandler。
对我来说,这听起来像是一种递归解释。
根据抽象语法(第 403 页),异常处理程序是其受保护节点的一部分,并与 handlerBody (ExecutableNode)、exceptionInput (ObjectNode) 和 exceptionTypes (Classifier) 相关联。
我的理解是,异常处理程序只是闪电。 handlerBody、它的 objectNode 和 protectedNode 是使用自己的符号的独立实体。
有人能澄清一下吗?
【问题讨论】:
-
您可以向 OMG 发送错误报告。我过去就是这样做的。与 Sparx 不同,您可以看到错误列表。但就像 Sparx 一样,他们的工作进展似乎很糟糕->0
标签: uml notation activity-diagram exceptionhandler