Hallo,
ich habe ein grundlegendes Problem. Nach meiner Meinung muss der Folgende Testcode
Try
Try
i := 10 / 0 ;
Except
S := 'Fehler1 ' ;
i := 0 ;
raise ;
End ;
except
S := S + ' - Fehler2' ;
End ;
das Ergebnis "Fehler1 - Fehler2" in der globalen Variabele S liefern.
Er springt aber einfach raus als wäre der Except Block leer.
Kann mir jemand sagen warum? Ich arbeite mit Delphi7 und habe für dieses Beispiel keine Debug-Einstellungen geändert.
Gruss
Andreas
ich habe ein grundlegendes Problem. Nach meiner Meinung muss der Folgende Testcode
Try
Try
i := 10 / 0 ;
Except
S := 'Fehler1 ' ;
i := 0 ;
raise ;
End ;
except
S := S + ' - Fehler2' ;
End ;
das Ergebnis "Fehler1 - Fehler2" in der globalen Variabele S liefern.
Er springt aber einfach raus als wäre der Except Block leer.
Kann mir jemand sagen warum? Ich arbeite mit Delphi7 und habe für dieses Beispiel keine Debug-Einstellungen geändert.
Gruss
Andreas
Comment