Kein Self.Destroy aufrufen!
Wird eine
Exception im Konstruktor ausgeloest, so wird automatisc der Destruktor aufgerufen.
Dort sollte man beim Aufraeumen beruecksichtigen, das einige Initialisierungen im Konstruktor moeglicherweise nicht aufgerufen wurden.
Die Source ist insofern falsch als weder Self.Destroy noch Exit je aufgerufen werden.
Die
Exception bricht den Konstruktor sowieso unmittelbar ab.
Es ist anzumerken das die
IDE gelegentlich sauer auf solche Exceptions reagiert.