在 UML 事件图中,对捕获异常的想法进行建模的能力非常容易——但是如何抛出异常呢?我能找到的最接近的东西是发送带有 <<exception>>
刻板印象的信号的 throw 事件。然后点击流程最终节点,但我不知道这被认为是最佳实践。有什么想法吗?
谢谢。
最佳答案
UML 2.4 superstructure specification ,在第 12.3.44 章 Pin(来自 BasicActivities,CompleteActivities),在图 12.122(第 416 页)中,您可以看到用于抛出异常的输出 pin。图 12.129(第 419 页)上还有一个示例。
关于exception - 在 UML 事件图中对抛出异常的想法进行建模,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6522690/