Banner

Attention: open in a new window. PDFPrintE-mail

2008
29
Jun

The new error exception concept

User Rating: / 0
PoorBest 
In release 6.10 a new exception concept has been introduced. Please find below a basic syntax of how
to code the new error-handling concept.
*Syntax for TRY .. ENDTRY construct
TRY.
CALL METHOD o1->m1.
PERFORM f1.
CATCH cx_root. "Handler for all exceptions
" ABAP code(What to do when error occures)........
ENDTRY.

FORM f1 RAISING cx_my.
TRY.
IF ...... RAISE EXCEPTION TYPE cx_my2. ENDIF.
CALL METHOD o1->m3.
CATCH cx_my1 cx_my3 INTO ex.
RAISE EXCEPTION TYPE cx_my4.
CATCH cx_my4.
"Handler for exceptions of type cx_my4
" ABAP code(What to do when error occures)........
CLEANUP.
"Cleanup section, used to restore to a consistant state
" ABAP code........
ENDTRY.
ENDFORM
Last Updated (Monday, 29 November 1999 16:00)
Please register or login to add your comments to this article.
Banner