Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - bei exception da weitermachen, wo exception ausgelöst wurde
lkz633 - So 29.12.02 22:28
Titel: bei exception da weitermachen, wo exception ausgelöst wurde
Hallo,
habe folgenden code:
Quelltext
1: 2: 3: 4: 5:
| except on e.exception do begin ........ end; end; |
Jetzt möchte ich aber diesen code erweitern, da bei einer bestimmten Fehlermeldung das Programm einfach weitermachen soll, d.h so etwas wie
Quelltext
1: 2: 3: 4: 5: 6: 7: 8:
| except on e.exception do begin if e.message='blablabla' then Mache da weiter, wo exception ausgelöst wurde else ..... end; end; |
Geht dies ?
Herzlichen Dank für eure Hilfe
MFG lkz633
Udontknow - Mo 30.12.02 10:48
Hi!
Nein, so geht das leider nicht. Ist eine Exception ausgelöst worden, springt das Programm automatisch zum except-Block, ein "Zurück-Springen" zur Fehlerquelle ist nicht möglich. Aber was spricht denn dagegen einen weiteren try/except-Block um die mögliche Fehlerquelle zu legen?
Cu,
Udontknow
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!