Syntax von strukturierten Exceptions (C++)

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Strukturierte Exceptions unter Win32 (C++)

In einem C-Programm werden mit den folgenden ANSI-kompatiblen Schlüsselwörtern strukturierte Exceptions implementiert:

Hinweis: Das Schlüsselwort __try kann nur in C-Programmen vorkommen. Wenn Sie portierbaren Code schreiben möchten, sollten Sie keine Behandlung strukturierter Exceptions in Ihrem C++-Programmen verwenden.

Syntax der try-except-Exception-Behandlung

Die Syntax der try-except-Exception-Behandlung lautet folgendermaßen:

try-Block:

__try Verbundanweisung (in einem C-Modul)
try Verbundanweisung (in einem C++-Modul)

   handler:

__except (Ausdruck) Verbundanweisung

Syntax der try-finally-Beendigung

Die Syntax der try-finally-Beendigung lautet folgendermaßen:

try-Block:

__try Verbundanweisung (in einem C-Modul)
try Verbundanweisung (in einem C++-Modul)

   termination:

__finally Verbundanweisung

Siehe auch