Wenn du das ganze von der
IDE aus startest, unterbricht der Debugger standardmäßg immer wenn eine
Exception auftritt (außer wenn wie du schon gesagt hast man das abschaltet).
Vielleicht fängst du die
Exception an einer falschen Stelle ab oder da wird ne andere draus (*zeos-noch-nie-benutzt-hab*).