Appearance
异常捕获
🚩【组件功能】:对流程内抛出的异常进行处理。
当流程执行时会遇到未知错误,如果流程组件针对未知错误有抛出异常,可以通过捕获此类型异常进行相应逻辑处理。
配置预览
选项说明
Try 选项①
Try块包含可能抛出异常的组件。
Catch 选项②
若捕获了异常,则执行Catch块中存放的组件.若无异常,则不执行Catch块内容。
Finally 选项③
不论是否有异常,Finally块中的组件总是被执行。
配置说明
无配置。
支持平台
~win-yes ~mac-yes ~linux-yes
示例
抛出异常
描述
读取一个路径不存在的txt文本D:\HuoYuYan123\hyy.txt
,捕获IO异常,当抛出异常时,分别打印日志'异常类型:'+ExceptionType
、'异常信息:'+Exception
,捕获异常最后执行逻辑打印日志最终执行逻辑。
。
配置
1.Try配置:
需要捕获异常的组件拖拽至Try分支下,发生错误时选择“抛出异常”。
2.Catch配置:
捕获到异常的逻辑在此执行,打印日志'异常类型:'+ExceptionType
、'异常信息:'+Exception
。
3.Finally配置:
捕获异常最后执行逻辑,打印日志最终执行逻辑。
。