sapdev logo background
sapdev logo sapdev logo
Comments

SAP CATCH EXCEPTION ABEXA documentation, setup help and example usage



Return to SAP documentation index


ARTICLE

Exceptions - CATCH
The example demonstrates the catching of class based exceptions.

ABAP_SOURCE_CODE
ABAP_EXEC

ABAP_DESCRIPTION
The meth1 method raises a non-resumable exception, the meth2
method raises a resumable exception that is handled in the TRY
-control structure of the method main using CATCH .
  • If handling takes place without BEFORE UNWIND , the CLEANUP

  • block is executed in both cases before handling and the context of the method called is not available during handling.
  • If handling takes place with BEFORE UNWIND , the context of the method called is available in both cases during handling and the

  • CLEANUP block is executed after the handling.
  • When a resumable exception is raised, the RESUME statement can be executed during the handling. This statement makes sure that processing in the method called is continued without its CLEANUP block being executed.
    Documentation extract taken from SAP system, � Copyright SAP AG. All rights reserved




  • CATCHABLE_RUNTIME_ERROR_GLOSRY
    CATT_GLOSRY




    comments powered by Disqus