Informationen zur Strukturierten Ausnahmebehandlung

Die strukturierte Ausnahmebehandlungs- und Beendigungsbehandlungsmechanismen sind integrale Teile des Systems; sie ermöglichen es dem System, robust zu sein. Sie können diese Mechanismen verwenden, um konsistente robuste und zuverlässige Anwendungen zu erstellen.

Die strukturierte Ausnahmebehandlung wird in erster Linie über die Compilerunterstützung verfügbar gemacht. Der Microsoft C/C++-Optimierungs-Compiler unterstützt beispielsweise das __try Schlüsselwort, das einen geschützten Codetext identifiziert, das __except Schlüsselwort, das einen Ausnahmehandler identifiziert, und das __finally Schlüsselwort, das einen Beendigungshandler identifiziert. Obwohl diese Übersicht Beispiele für den Microsoft C/C++-Compiler verwendet, stellen andere Compiler diese Unterstützung ebenfalls bereit.