Zitat von
Online-Hilfe:
Beim Behandeln einer
Exception wird der Aufruf-Stack nach oben bis zu der Prozedur oder Funktion durchlaufen, in der sich die try...except-Anweisung befindet, in der die Behandlung durchgeführt wird. Die Steuerung wird dann an die entsprechende
Exception-Behandlungsroutine, else-Klausel oder Anweisungsliste übergeben. Bei diesem Vorgang werden alle Prozedur- und Funktionsaufrufe verworfen, die nach dem Eintritt in den try...except-Block stattgefunden haben. Anschließend wird das
Exception-Objekt durch einen Aufruf seines Destruktors Destroy automatisch freigegeben,
und die Programmausführung wird mit der nächsten Anweisung nach dem try...except-Block fortgesetzt
Die Schleife wird also nach der
Exception-Behandlung normal fortgesetzt.
Gruß Hawkeye