SAP ABAP 中的 STOP EXIT CHECK 的区别

SAP ABAP 中的 STOP EXIT CHECK 的区别

PARAMETERS p_mode(5).

START-OF-SELECTION.

  CASE p_mode.
    WHEN 'STOP'.
      WRITE / 'testing stop'.
      STOP.
    WHEN 'EXIT'.
      WRITE / 'test exit'.
      EXIT.
    WHEN OTHERS.
      CHECK p_mode = 'CHECK'.
      WRITE / 'test check'.
  ENDCASE.
  WRITE / 'END OF START-OF-SELECTION'.

END-OF-SELECTION.
  WRITE: / 'END OF REPORT'.

测试结果如下:

 STOP: 结束后跳到最外层
 EXIT: 直接退出程序
 CHECK:跳出内部函数后继续执行

 

posted @ 2025-02-07 10:55  轻烟随风  阅读(102)  评论(0)    收藏  举报