Registriert seit: 29. Mai 2002
37.621 Beiträge
Delphi 2006 Professional
|
Re: Exception richtig behandeln
8. Jan 2010, 16:27
Code-Beispiel:
Delphi-Quellcode:
program Project3;
{$APPTYPE CONSOLE}
uses
SysUtils;
type
EDoSomething = class( Exception)
end;
EDoSomeMore = class( Exception)
end;
procedure DoSomething;
begin
raise EDoSomething.Create(' Fehler in DoSomething');
end;
procedure DoSomeMore;
begin
raise EDoSomeMore.Create(' Fehler in DoSomeMore');
end;
begin
try
DoSomething;
DoSomeMore;
except
on E: EDoSomething do
Writeln(E. Message);
on E: EDoSomeMore do
Writeln(E. Message);
// alle anderen Exceptions
on E: Exception do
Writeln(E. Message);
end;
Readln;
end.
Michael Ein Teil meines Codes würde euch verunsichern.
|