Show TOC

VorgehensweiseAusnahmebehandlung im Coverage API Dieses Dokument in der Navigationsstruktur finden

Vorgehensweise

Die Methoden des Coverage API lösen zwei Ausnahmen aus:

  • CX_SCV_EXECUTION_ERROR für unerwartete Fehler während der Ausführung.

  • CX_SCV_CALL_ERROR für unzulässige Methodenaufrufe in Programmen, die das Coverage API verwenden.

Nachfolgend ist ein Beispielquelltext, das die Ausnahmen anzeigt. Das Beispielprogramm für einzelne Messungen und die Coding-Beispiele im Tutorial für Messreihen zeigen ein paar typische Situationen bei der Ausnahmebehandlung.

Syntax Syntax

  1. DATA: execution_error TYPE REF TO cx_scv_execution_error,
          call_error      TYPE REF TO cx_scv_call_error.
    
    TRY.
        "execute measurement and get result
      CATCH cx_scv_execution_error INTO execution_error.
        "use execution_error->get_text( ) to log error
      CATCH cx_scv_call_error INTO call_error.
        "issue an error message'
    ENDTRY.
Ende des Quelltextes.