EAbortEAbort is the exception class for errors that should not display an error message dialog box.EAbstractErrorEAbstractError is the exception class for attempts to call an abstract method.EAccessViolationEAccessViolation is the exception class for invalid memory access errors.EAssertionFailedEAssertionFailed is the exception class for Assert procedures performed on Boolean expressions that return False.EControlCEControlC is the exception class for Ctrl+C key presses in console applications.EConvertErrorEConvertError is the exception class for string and object conversion errors.EDivByZeroEDivByZero is the exception class for integer divide-by-zero errors.EExternalEExternal is the exception class that captures Windows exception records.EExternalExceptionEExternalException is the exception class for invalid exception codes.EHeapExceptionEHeapException is the exception class for errors related to heap-allocated memory.EInOutErrorEInOutError is the exception class for file input/output errors.EIntErrorEIntError is the base class for integer math error exceptions.EIntOverflowEIntOverflow is the exception class for integer calculations whose results are too large to fit in the allocated register.EIntfCastErrorEIntfCastError is the exception class for interface casting errors.EInvalidCastEInvalidCast is the exception class for typecasting errors.EInvalidOpEInvalidOp is the exception class for undefined floating-point operations.EInvalidPointerEInvalidPointer is the exception class for invalid pointer operations.EMathErrorEMathError is the exception class for floating-point math errors.EOutOfMemoryEOutOfMemory is the exception class for unsuccessful attempts to allocate memory.EOverflowEOverflow is the exception class for floating-point register overflows.EPackageErrorEPackageError is the exception class for package-related errors.EPrivilegeEPrivilege is the exception class for processor privilege violations.EPropReadOnlyEPropReadOnly is the exception class for invalid attempts to write to a property using OLE automation.EPropWriteOnlyEPropWriteOnly is the exception class for invalid attempts to read a property using OLE automation.ERangeErrorERangeError is the exception class for integer values that are too large for the declared type to which they are assigned.ESafecallExceptionESafecallException is the exception for problems with the safecall calling convention.EStackOverflowEStackOverflow is the exception class for stack overflows.EUnderflowEUnderflow is the exception class for values that are too small to be represented with a floating-point variable.EVariantErrorEVariantError is the exception class for errors involving variant data types.EWin32ErrorEWin32Error is the exception class for Windows errors.EZeroDivideEZeroDivide is the exception class for floating-point divide-by-zero errors.ExceptionException is the base class for all runtime exceptions.TLanguagesTLanguages lists all available Windows locales.TMultiReadExclusiveWriteSynchronizerTMultiReadExclusiveWriteSynchronizer 
protects memory in a multi-threaded application.
这是所有的异常