E2127 'GOTO %s' führt in oder aus einer TRY-Anweisung (Delphi)
Nach oben zu Fehler- und Warnungsmeldungen (Delphi)
Eine goto-Anweisung kann nicht in eine Anweisung der Exception-Behandlung oder aus ihr heraus führen.
program Produce; label 1, 2; begin goto 1; try 1: except goto 2; end; 2: end.
Die beiden goto-Anweisungen im obigen Code sind fehlerhaft. Es ist nicht möglich, auf diese Weise in Exception-Behandlungsblöcke einzutreten oder sie zu verlassen.
Die beste Lösung dieses Problem besteht darin, goto-Anweisungen generell zu vermeiden. Ist dies nicht möglich, müssen Sie Ihr Programm genau untersuchen, um einen fehlerfreien Ablauf zu erreichen.