En la ayuda de C++ Builder salen unas cuantas, no se si todasException class Description
EAbort Stops a sequence of events without displaying an error message dialog box.
EAccessViolation Checks for invalid memory access errors.
EBitsError Prevents invalid attempts to access a Boolean array.
EComponentError Signals an invalid attempt to register or rename a component.
EConvertError Indicates string or object conversion errors.
EDatabaseError Specifies a database access error.
EDBEditError Catches data incompatible with a specified mask.
EDivByZero Catches integer divide-by-zero errors.
EExternalException Signifies an unrecognized exception code.
EInOutError Represents a file I/O error.
EIntOverflow Specifies integer calculations whose results are too large for the allocated register.
EInvalidCast Checks for illegal typecasting.
EInvalidGraphic Indicates an attempt to work with an unrecognized graphic file format.
EInvalidOperation Occurs when invalid operations are attempted on a component.
EInvalidPointer Results from invalid pointer operations.
EMenuError Involves a problem with menu item.
EOleCtrlError Detects problems with linking to ActiveX controls.
EOleError Specifies OLE automation errors.
EPrinterError Signals a printing error.
EPropertyError Occurs on unsuccessful attempts to set the value of a property.
ERangeError Indicates an integer value that is too large for the declared type to which it is assigned.
ERegistryException Specifies registry errors.
EStackOverflow Occurs when the stack grows into the final guard page.
EZeroDivide Catches floating-point divide-by-zero errors.
Salu2
KAYETANO