Syntaxe des exceptions structurées (C++)
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