Skip to content
本页内容目录

异常捕获

🚩【组件功能】:对流程内抛出的异常进行处理。

当流程执行时会遇到未知错误,如果流程组件针对未知错误有抛出异常,可以通过捕获此类型异常进行相应逻辑处理。

配置预览

alt 异常捕获

选项说明

Try 选项①

Try块包含可能抛出异常的组件。

Catch 选项②

若捕获了异常,则执行Catch块中存放的组件.若无异常,则不执行Catch块内容。

Finally 选项③

不论是否有异常,Finally块中的组件总是被执行。

配置说明

无配置。

支持平台

~win-yes ~mac-yes ~linux-yes

示例

抛出异常

描述

读取一个路径不存在的txt文本D:\HuoYuYan123\hyy.txt,捕获IO异常,当抛出异常时,分别打印日志'异常类型:'+ExceptionType'异常信息:'+Exception,捕获异常最后执行逻辑打印日志最终执行逻辑。

配置

1.Try配置:
需要捕获异常的组件拖拽至Try分支下,发生错误时选择“抛出异常”。
alt 异常捕获
2.Catch配置:
捕获到异常的逻辑在此执行,打印日志'异常类型:'+ExceptionType'异常信息:'+Exception
alt 异常捕获
3.Finally配置:
捕获异常最后执行逻辑,打印日志最终执行逻辑。
alt 异常捕获

输出结果

alt 异常捕获

评论