使用动态名称引发非基于类的异常

2020-08-26 02:30发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,专家们!

我正在为功能模块中的一个基本要素苦苦挣扎。

是否可以使用动态名称引发非基于类的异常?

类似:

RAISE lv_raise_name。 " lv_raise_name->具有异常名称的变量

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,专家们!

我正在为功能模块中的一个基本要素苦苦挣扎。

是否可以使用动态名称引发非基于类的异常?

类似:

RAISE lv_raise_name。 " lv_raise_name->具有异常名称的变量

付费偷看设置
发送
4条回答
1楼 · 2020-08-26 03:15.采纳回答

(如您在 RAISE的ABAP文档

d56caomao
2楼-- · 2020-08-26 03:35

您好,尼古拉,请参考以下链接:

http://zevolving.com/2008/10/function-module -exception-handling/

槿木_熙
3楼-- · 2020-08-26 03:16

嗨,

我认为这已经答案

此外,您还可以检查基于非类的异常

 TRY。
 调用方法lr_instance->(method_name)
 参数表ptab。
 将cx_root捕获到lr_error中。
 lv_error = lr_error-> get_text()。  "->可能是有用的错误消息
 ENDTRY。
 
追夢秋陽
4楼-- · 2020-08-26 03:34

谢谢您的回答。

当然,首先,我检查了文档。 这样的答案就是我所害怕的:)

一周热门 更多>