事件处理程序方法的异常处理

2020-08-31 20:24发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我有一个事件处理程序DELETE...

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

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


我有一个事件处理程序DELETE_LOCAL_AFTER_COMMIT,其代码如下:

方法delete_local_after_commit。 "行号1
循环到gt_del_obj_tab中INTO DATA(ls_del_obj_tab)。 " object_type
iv_delflag ='X'。
捕获cx_ilm_tadir_api INTO DATA(lx_error)。
引发异常lx_error。 10
ENDTRY。
ENDLOOP。
清除gt_del_obj_tab。
ENDMETHOD。

调用事件处理程序的代码如下:

尝试。
调用方法cl_ilm_tadir_api => delete_local_after_commit。
捕获cx_ilm_tadir_api INTO DATA(lx_error)。 "第18行

ENDTRY。

但是,在第n行中引发了异常。 10未排在第10行。 18.可能出什么问题了? (由于我的方法是事件处理程序,因此我什至无法向其添加异常类)