Einzelnen Beitrag anzeigen

mjustin

Registriert seit: 14. Apr 2008
3.006 Beiträge
 
Delphi 2009 Professional
 
#8

AW: Try - except - finally

  Alt 30. Sep 2013, 10:07
Free wird doch bei beiden Funktionen aufgerufen und somit ist doch alles schön aufgeräumt.
Nein. Wenn eine weitere Exception im Exceptionblock auftritt nicht.
Und wenn die weitere Exception im finallyblock auftritt? Dann schon?
Nur wenn die weitere Exception nach dem Free auftritt. Tritt sie vor dem Free auf, wird die Funktion mit der Exception abgebrochen, und das Free nicht ausgeführt.
Michael Justin
  Mit Zitat antworten Zitat