TCustomApplication
OnException
TComponent
TPersistent
TObject