Stimmt.
Joar, kann man ... drum ist System.ExceptObject auch ein TObject und keine
Exception. (naja, abgesehn von der lage deren Definition ... SysUtils

)
Wenn die
Exception aus einer
DLL kommt, dann ist es dort eine andere
Exception-Klasse, wie im eigenen Modul ... im Grunde ist es da nichtmal mehr ein TObject, da ebenfalls unterschiedliche
RTTI.
PS: Du hast das ELSE vergessen.
Ein Therapeut entspricht 1024 Gigapeut.