Auch wenn ich mich wiederhole: im Debugger wäre das Problem schnell erkannt worden.

Ja, einrücken im Code ist sehr hilfreich. Das erledigen aber die meisten IDEs mit einem Mausclick.

MfG Klebwax