Einzelnen Beitrag anzeigen

mkmk

Registriert seit: 2. Dez 2008
Ort: Zürich
42 Beiträge
 
#1

Verstaendnisfrage: try ... except ... wohin kommt finally?

  Alt 19. Dez 2008, 21:52
Guten Abend allerseits

Nach meinem Verstaendnis gehören zu einer Exception 3 Stufen:
Try: man versucht irgendwas zu machen
Catch: man faengt etwaige Fehler auf
Finally: man gibt etwaige Resourcen wieder frei. Wobei 'finally' auf alle Faelle angesprungen wird: ob nun ein Fehler aufgetreten ist oder nicht.

Soweit ich es verstanden habe gibt es in Delphi entweder ein Try-Except oder ein Try-Finally. Aber kein Try-Except-Finally.
Nur: wie macht man diese 3-stufige Exception-Handling in Delphi? Oder habe ich irgendwas komplet missverstanden?

MfG
  Mit Zitat antworten Zitat