Das "normale" Result wird bei einer
Exception nicht zurückgegeben, da ab dem Fehler nicht zum aufrufenden Punkt zurückgesprungen wird (da wo die Funktion aufgerufen wurde und das Ergebnis entgegengenommen wird) ... bei 'ner
exception wird zum vorherigen (beim TRY definierten) Rückkehrpunkt gesprungen.
in Delphi ist das bei Try-Except-End ist das nach dem EXCEPT und danach nach das END
und bei Try-Finally-End wird nach das FINALLY gesprungen und beim END wird die
Exception erneut ausgelöst und somit wiederum zum übergeordneten (wenn vorhanden, sonst ist hier die Threadbearbeitung beendet) Try-Finally/Except, bzw. dessen Rückkehrpunktes gesprungen.
Ein Therapeut entspricht 1024 Gigapeut.