Math.EInvalidArgument
From RAD Studio VCL Reference
Contents |
Delphi Information
From Math.pas
EInvalidArgument = class(EMathError)
Unit: Math
Type: class
Inherited Class Members: Math.EInvalidArgument Members
C++ Information
From Math.hpp
EInvalidArgument = class(EMathError)
Unit: Math
Type: class
Inherited Class Members: Math.EInvalidArgument Members
Class Constructors & Destructors: Math.EInvalidArgument Constructors
Description
EInvalidArgument is the exception class for out-of-range parameters in specialized math and accounting functions.
EInvalidArgument is raised by some functions in the Math unit (mostly financial functions) when one of the parameters is out of range or makes the calculation impossible.
Note: On Windows, because EInvalidArgument descends (indirectly) from EExternal, it saves the Windows exception record (if there is one) in its ExceptionRecord data structure.