【流程控制】-Raise抛出异常

栏目:云苍穹知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

【流程控制】-Raise抛出异常

1 功能说明

用于引发异常,流程执行到【Raise抛出异常】,流程出现错误,因此一旦执行了该组件,其后的步骤流程便不再执行。

注:一般用于【Try异常】处理中。

2 基本使用说明

1 执行到该组件,抛出异常,其后的步骤流程也不再执行。 例如,执行到【Raise抛出异常】组件出现错误,便没有再执行后续的【输出】组件。

2  查看流程代码,可发现该组件就是对应Python中的raise语句,强制抛出异常e。

错误类型: 1)流程执行到此之前未对e进行声明,raise语句自行抛出异常前Python便自动触发异常,提示命名错误,变量e未定义;

2)流程中先声明了e但不是基础异常类的派生类,则执行raise语句时Python自动触发异常,提示类型错误;

3)声明了e是基础异常类的派生类,则执行raise语句抛出该异常。

3 用于【Try异常】的“开始”模块,执行到该组件,便不再执行后续的步骤流程,直接跳入“异常”模块。

【流程控制】-Raise抛出异常

1 功能说明用于引发异常,流程执行到【Raise抛出异常】,流程出现错误,因此一旦执行了该组件,其后的步骤流程便不再执行。注:一般用于【...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息