电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

【流程控制】-Try异常

来源:金蝶云社区作者:金蝶2024-09-232

【流程控制】-Try异常

1 功能说明

用来检测正常的流程步骤运行过程中的错误,从而捕获异常信息并进行相应的处理。

注:1 流程的容错处理机制;

2 正常的流程步骤执行过程中产生了异常,流程当即跳转至异常的捕获与处理;若是没有抛出异常,则不会执行异常的捕获与处理;

3 除了“开始”后续的步骤流程,其他分支处的步骤流程抛出异常依旧会导致运行终止;

4 在流程设计过程中,最好不要使用e作为变量,因为程序默认将错误归类为e。

2 基本使用说明

2.1 组件说明

1 按照项目的实际业务需求,在“开始”后设计完成需求的步骤流程,例如打开社区网页并进行点击的操作。

2  考虑到流程运行处理过程中可能遇到的意外情况(例如网络不稳定导致页面加载失败),在“异常”处添加抛出异常时进行处理的步骤流程,例如弹出消息框提示,在确认之后关闭掉页面。

3 在最后执行“结束”后续的步骤流程。

注:无论有无异常,在执行完“开始”或“异常”后的步骤流程之后,最终都要执行此处的步骤流程。

4 若是【Try异常】运行结束后还有需要执行的步骤流程,可在组件右上角的箭头后添加。

注:此处的步骤流程与【Try异常】同级,在跳出或执行完【Try异常】后,便会开始执行此处的流程步骤。

5 组件定位到代码,可以查看流程编译后生成的Python代码。

1)【Try异常】组件便是Python中的try/except语句: “开始”对应 try: 语句块; “异常”对应 except:语句块; “结束”对应 finally:语句块。

2)当 “开始”中的步骤抛出异常,则直接跳

【流程控制】-Try异常

1 功能说明用来检测正常的流程步骤运行过程中的错误,从而捕获异常信息并进行相应的处理。 注:1 流程的容错处理机制;2 正常的流程步...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信