Einzelnen Beitrag anzeigen

Tyrael Y.

Registriert seit: 28. Jul 2003
Ort: Stuttgart
1.093 Beiträge
 
Delphi 2007 Professional
 
#8

Re: Geht auch try...finally....except?

  Alt 20. Apr 2005, 16:43
selbstverständlich würde das except die Exception kriegen, ...gehen würd auch

Delphi-Quellcode:
try
 myObject := TMyObject.Create;
 try
  try
    myObject.FirstProcedure();
  except
    MachWas;
    raise;
  end;
  ...
  try
    myObject.OtherProcedure();
  except
    MachWas;
  end;
 finally
  myObject.Free;
 end;
except
  HandleException;
end;
..bei dem Beispiel würde bei einer Exception bei FirstProcedure diese behandelt
und weitergegeben ducrh das raise;
..bei einer Exception bei OtherProcedure würde dieser in dem ihn umgebenden except
behandelt aber zum äusseren except nicht weitergegeben..

es kommt immer auf deine Bedürnisse an, aber die Verschachtelung geht immer


mfg
Levent Yildirim
Erzeugung von Icons aus Bildern:IconLev
  Mit Zitat antworten Zitat