Freigeben über


Schreiben eines Beendigungshandlers

Im Gegensatz zu einem Ausnahmehandler wird ein Beendigungshandler immer ausgeführt, unabhängig davon, ob der geschützte Codeblock ordnungsgemäß beendet wurde. Der Beendigungshandler sollte nur sicherstellen, dass Ressourcen, wie Arbeitsspeicher, Handles und Dateien ordnungsgemäß geschlossen werden, unabhängig davon, wie die Ausführung eines Codeabschnitts beendet wird.

Beendigungshandler verwenden die try-finally-Anweisung.

Worüber möchten Sie mehr erfahren?

Siehe auch

Referenz

Strukturierte Ausnahmebehandlung (C/C++)