ist eine
Exception ein Fehler ?
Übersetze mal 1 zu 1 das Wort
Exception, dann dürfte klar sein das man auch andere Ausnahmebedingungen mit Exceptions abhandeln kann. Genau dies machten die
Indy Coder.
EAbort ist ja auch kein Fehler sondern eine Ausnahme.
EConnectionClosedGraceFully: wie soll eine
TCP/
IP Verbindung sauber getrennt werden ? Egal ob zuerst der Server oder der Client die Verbindung kappt, es entsteht immer diese Ausnahme. Somit eben kein Fehler sondern eine Ausnahme die im Normalfalle, egal ob Client oder Server eine Endlosschleife im Source beenden sollte. Dies vereinfacht die Programmierung der
TCP Server/Clients erheblich.
Gruß Hagen
PS: Foremmaster ihr solltet mal den Tooltipp für
Exception überprüfen