Syntaxe des exceptions structurées (C++)

De RAD Studio
Aller à : navigation, rechercher

Remonter à Exceptions structurées sous Win32 (C++)

Dans un programme C, les mots clés compatibles ANSI utilisés pour implémenter les exceptions structurées sont :

Remarque : Le mot clé __try peut seulement apparaître dans les programmes C. Si vous voulez écrire du code portable, n'utilisez pas la gestion des exceptions structurées dans vos programmes C++.

Syntaxe de la gestion des exceptions try-except

Pour la gestion des exceptions try-except, la syntaxe est la suivante :

try-block:

__try compound-statement (in a C module)
try compound-statement (in a C++module)

   handler:

__except (expression) compound-statement

Syntaxe de la terminaison try-finally

Pour la terminaison try-finally, la syntaxe est la suivante :

try-block:

__try compound-statement (in a C module)
try compound-statement (in a C++module)

   termination:

__finally compound-statement

Voir aussi