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