Dela via


Om strukturerad undantagshantering

De strukturerade mekanismerna för hantering och avslutning av undantag är en integrerad del av systemet. de gör det möjligt för systemet att vara robust. Du kan använda dessa mekanismer för att skapa konsekvent robusta och tillförlitliga program.

Strukturerad undantagshantering görs tillgänglig främst via kompilatorstöd. Till exempel stöder Microsoft C/C++ Optimizeing Compiler det __try nyckelord som identifierar en skyddad kodtext, det __except nyckelordet som identifierar en undantagshanterare och det __finally nyckelord som identifierar en avslutningshanterare. Även om den här översikten använder exempel som är specifika för Microsoft C/C++-kompilatorn, ger även andra kompilatorer det här stödet.