Math.EInvalidArgument

From RAD Studio VCL Reference
Jump to: navigation, search

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.

See Also

Personal tools
Translations
Newest Version