Durch das "except" wird die
Exception nicht angezeigt. Starte das Programm aus dem Explorer heraus und du wirst nichts sehen. In Delphi kannst du in den Debugger-Optionen einstellen, dass Delphi bei Sprachexceptions nicht stoppen soll, dann geht's auch aus der
IDE heraus.