ABAP Keyword Documentation → ABAP − Short Reference
TRY - Short Reference
Other versions: 7.31 | 7.40 | 7.54
Syntax
TRY.
[try_block]
[CATCH [BEFORE UNWIND] cx_class1 cx_class2 ... [INTO oref].
[catch_block]]
...
[CLEANUP [INTO oref].
[cleanup_block]]
ENDTRY.
Effect
Defines a monitored area try_block
, whose
class-based exceptions cx_class1
,
cx_class2
, ... can be handled in in CATCH
blocks
catch_block
. The CLEANUP
block cleanup_block
is executed if a class-based exception is triggered in the TRY
block and
is not caught in a separate CATCH
block but in a parent TRY
control structure.
Additions
-
BEFORE UNWIND
Retains the context of the exception until the end of the exception
handling. -
INTO oref
Assignsoref
a reference to the exception object.