Package  Description 

org.apache.commons.math3 
Common classes used throughout the commonsmath library.

org.apache.commons.math3.analysis 
Parent package for common numerical analysis procedures, including root finding,
function interpolation and integration.

org.apache.commons.math3.analysis.differentiation 
This package holds the main interfaces and basic building block classes
dealing with differentiation.

org.apache.commons.math3.analysis.function 
The
function package contains function objects that wrap the
methods contained in Math , as well as common
mathematical functions such as the gaussian and sinc functions. 
org.apache.commons.math3.analysis.integration 
Numerical integration (quadrature) algorithms for univariate real functions.

org.apache.commons.math3.analysis.integration.gauss 
Gauss family of quadrature schemes.

org.apache.commons.math3.analysis.interpolation 
Univariate real functions interpolation algorithms.

org.apache.commons.math3.analysis.polynomials 
Univariate real polynomials implementations, seen as differentiable
univariate real functions.

org.apache.commons.math3.analysis.solvers 
Root finding algorithms, for univariate real functions.

org.apache.commons.math3.complex 
Complex number type and implementations of complex transcendental
functions.

org.apache.commons.math3.dfp 
Decimal floating point library for Java

org.apache.commons.math3.distribution 
Implementations of common discrete and continuous distributions.

org.apache.commons.math3.distribution.fitting 
Fitting of parameters against distributions.

org.apache.commons.math3.exception 
Specialized exceptions for algorithms errors.

org.apache.commons.math3.filter 
Implementations of common discretetime linear filters.

org.apache.commons.math3.fraction 
Fraction number type and fraction number formatting.

org.apache.commons.math3.genetics 
This package provides Genetic Algorithms components and implementations.

org.apache.commons.math3.geometry 
This package is the top level package for geometry.

org.apache.commons.math3.geometry.euclidean.oned 
This package provides basic 1D geometry components.

org.apache.commons.math3.geometry.euclidean.threed 
This package provides basic 3D geometry components.

org.apache.commons.math3.geometry.euclidean.twod 
This package provides basic 2D geometry components.

org.apache.commons.math3.geometry.euclidean.twod.hull 
This package provides algorithms to generate the convex hull
for a set of points in an twodimensional euclidean space.

org.apache.commons.math3.geometry.hull 
This package provides interfaces and classes related to the convex hull problem.

org.apache.commons.math3.geometry.spherical.oned 
This package provides basic geometry components on the 1sphere.

org.apache.commons.math3.geometry.spherical.twod 
This package provides basic geometry components on the 2sphere.

org.apache.commons.math3.linear 
Linear algebra support.

org.apache.commons.math3.ml.clustering 
Clustering algorithms.

org.apache.commons.math3.ode 
This package provides classes to solve Ordinary Differential Equations problems.

org.apache.commons.math3.ode.events 
This package provides classes to handle discrete events occurring during
Ordinary Differential Equations integration.

org.apache.commons.math3.ode.nonstiff 
This package provides classes to solve nonstiff Ordinary Differential Equations problems.

org.apache.commons.math3.ode.sampling 
This package provides classes to handle sampling steps during
Ordinary Differential Equations integration.

org.apache.commons.math3.optim 
Generally, optimizers are algorithms that will either
minimize or
maximize
a scalar function, called the
objective
function . 
org.apache.commons.math3.optim.linear 
Optimization algorithms for linear constrained problems.

org.apache.commons.math3.optim.nonlinear.scalar 
Algorithms for optimizing a scalar function.

org.apache.commons.math3.optim.nonlinear.scalar.gradient 
This package provides optimization algorithms that require derivatives.

org.apache.commons.math3.optim.nonlinear.scalar.noderiv 
This package provides optimization algorithms that do not require derivatives.

org.apache.commons.math3.optim.nonlinear.vector 
Algorithms for optimizing a vector function.

org.apache.commons.math3.optim.nonlinear.vector.jacobian 
This package provides optimization algorithms that require derivatives.

org.apache.commons.math3.optim.univariate 
Onedimensional optimization algorithms.

org.apache.commons.math3.optimization.direct 
This package provides optimization algorithms that don't require derivatives.

org.apache.commons.math3.optimization.linear 
This package provides optimization algorithms for linear constrained problems.

org.apache.commons.math3.random 
Random number and random data generators.

org.apache.commons.math3.special 
Implementations of special functions such as Beta and Gamma.

org.apache.commons.math3.stat 
Data storage, manipulation and summary routines.

org.apache.commons.math3.stat.clustering 
All classes and subpackages of this package are deprecated.

org.apache.commons.math3.stat.correlation 
Correlations/Covariance computations.

org.apache.commons.math3.stat.descriptive 
Generic univariate summary statistic objects.

org.apache.commons.math3.stat.descriptive.moment 
Summary statistics based on moments.

org.apache.commons.math3.stat.descriptive.rank 
Summary statistics based on ranks.

org.apache.commons.math3.stat.descriptive.summary 
Other summary statistics.

org.apache.commons.math3.stat.inference 
Classes providing hypothesis testing.

org.apache.commons.math3.stat.interval 
Classes providing binomial proportion confidence interval construction.

org.apache.commons.math3.stat.regression 
Statistical routines involving multivariate data.

org.apache.commons.math3.transform 
Implementations of transform methods, including Fast Fourier transforms.

org.apache.commons.math3.util 
Convenience routines and common data structures used throughout the commonsmath library.

Class and Description 

DimensionMismatchException
Exception to be thrown when two dimensions differ.

MathArithmeticException
Base class for arithmetic exceptions.

NullArgumentException
All conditions checks that fail due to a
null argument must throw
this exception. 
Class and Description 

NotStrictlyPositiveException
Exception to be thrown when the argument is not greater than 0.

NumberIsTooLargeException
Exception to be thrown when a number is too large.

Class and Description 

DimensionMismatchException
Exception to be thrown when two dimensions differ.

MathArithmeticException
Base class for arithmetic exceptions.

MathIllegalArgumentException
Base class for all preconditions violation exceptions.

NotPositiveException
Exception to be thrown when the argument is negative.

NumberIsTooLargeException
Exception to be thrown when a number is too large.

NumberIsTooSmallException
Exception to be thrown when a number is too small.

Class and Description 

DimensionMismatchException
Exception to be thrown when two dimensions differ.

NoDataException
Exception to be thrown when the required data is missing.

NonMonotonicSequenceException
Exception to be thrown when the a sequence of values is not monotonically
increasing or decreasing.

NotStrictlyPositiveException
Exception to be thrown when the argument is not greater than 0.

NullArgumentException
All conditions checks that fail due to a
null argument must throw
this exception. 
OutOfRangeException
Exception to be thrown when some argument is out of range.

Class and Description 

MathIllegalArgumentException
Base class for all preconditions violation exceptions.

MaxCountExceededException
Exception to be thrown when some counter maximum value is exceeded.

NotStrictlyPositiveException
Exception to be thrown when the argument is not greater than 0.

NullArgumentException
All conditions checks that fail due to a
null argument must throw
this exception. 
NumberIsTooLargeException
Exception to be thrown when a number is too large.

NumberIsTooSmallException
Exception to be thrown when a number is too small.

TooManyEvaluationsException
Exception to be thrown when the maximal number of evaluations is exceeded.

Class and Description 

DimensionMismatchException
Exception to be thrown when two dimensions differ.

NonMonotonicSequenceException
Exception to be thrown when the a sequence of values is not monotonically
increasing or decreasing.

NotStrictlyPositiveException
Exception to be thrown when the argument is not greater than 0.

Class and Description 

DimensionMismatchException
Exception to be thrown when two dimensions differ.

MathArithmeticException
Base class for arithmetic exceptions.

MathIllegalArgumentException
Base class for all preconditions violation exceptions.

NoDataException
Exception to be thrown when the required data is missing.

NonMonotonicSequenceException
Exception to be thrown when the a sequence of values is not monotonically
increasing or decreasing.

NotFiniteNumberException
Exception to be thrown when a number is not finite.

NotPositiveException
Exception to be thrown when the argument is negative.

NotStrictlyPositiveException
Exception to be thrown when the argument is not greater than 0.

NullArgumentException
All conditions checks that fail due to a
null argument must throw
this exception. 
NumberIsTooSmallException
Exception to be thrown when a number is too small.

OutOfRangeException
Exception to be thrown when some argument is out of range.

ZeroException
Exception to be thrown when zero is provided where it is not allowed.

Class and Description 

DimensionMismatchException
Exception to be thrown when two dimensions differ.

NoDataException
Exception to be thrown when the required data is missing.

NonMonotonicSequenceException
Exception to be thrown when the a sequence of values is not monotonically
increasing or decreasing.

NullArgumentException
All conditions checks that fail due to a
null argument must throw
this exception. 
NumberIsTooSmallException
Exception to be thrown when a number is too small.

Class and Description 

ConvergenceException
Error thrown when a numerical computation can not be performed because the
numerical result failed to converge to a finite value.

MathIllegalArgumentException
Base class for all preconditions violation exceptions.

NoBracketingException
Exception to be thrown when function values have the same sign at both
ends of an interval.

NoDataException
Exception to be thrown when the required data is missing.

NotStrictlyPositiveException
Exception to be thrown when the argument is not greater than 0.

NullArgumentException
All conditions checks that fail due to a
null argument must throw
this exception. 
NumberIsTooLargeException
Exception to be thrown when a number is too large.

NumberIsTooSmallException
Exception to be thrown when a number is too small.

TooManyEvaluationsException
Exception to be thrown when the maximal number of evaluations is exceeded.

Class and Description 

DimensionMismatchException
Exception to be thrown when two dimensions differ.

MathIllegalArgumentException
Base class for all preconditions violation exceptions.

MathIllegalStateException
Base class for all exceptions that signal that the process
throwing the exception is in a state that does not comply with
the set of states that it is designed to be in.

MathParseException
Class to signal parse failures.

NoDataException
Exception to be thrown when the required data is missing.

NotPositiveException
Exception to be thrown when the argument is negative.

NullArgumentException
All conditions checks that fail due to a
null argument must throw
this exception. 
OutOfRangeException
Exception to be thrown when some argument is out of range.

ZeroException
Exception to be thrown when zero is provided where it is not allowed.

Class and Description 

DimensionMismatchException
Exception to be thrown when two dimensions differ.

NoBracketingException
Exception to be thrown when function values have the same sign at both
ends of an interval.

NullArgumentException
All conditions checks that fail due to a
null argument must throw
this exception. 
NumberIsTooSmallException
Exception to be thrown when a number is too small.

Class and Description 

DimensionMismatchException
Exception to be thrown when two dimensions differ.

MathArithmeticException
Base class for arithmetic exceptions.

NotANumberException
Exception to be thrown when a number is not a number.

NotFiniteNumberException
Exception to be thrown when a number is not finite.

NotPositiveException
Exception to be thrown when the argument is negative.

NotStrictlyPositiveException
Exception to be thrown when the argument is not greater than 0.

NumberIsTooLargeException
Exception to be thrown when a number is too large.

NumberIsTooSmallException
Exception to be thrown when a number is too small.

OutOfRangeException
Exception to be thrown when some argument is out of range.

Class and Description 

DimensionMismatchException
Exception to be thrown when two dimensions differ.

NotStrictlyPositiveException
Exception to be thrown when the argument is not greater than 0.

NumberIsTooSmallException
Exception to be thrown when a number is too small.

Class and Description 

MathIllegalArgumentException
Base class for all preconditions violation exceptions.

MathIllegalNumberException
Base class for exceptions raised by a wrong number.

MathIllegalStateException
Base class for all exceptions that signal that the process
throwing the exception is in a state that does not comply with
the set of states that it is designed to be in.

MaxCountExceededException
Exception to be thrown when some counter maximum value is exceeded.

NumberIsTooSmallException
Exception to be thrown when a number is too small.

Class and Description 

DimensionMismatchException
Exception to be thrown when two dimensions differ.

NoDataException
Exception to be thrown when the required data is missing.

NullArgumentException
All conditions checks that fail due to a
null argument must throw
this exception. 
Class and Description 

ConvergenceException
Error thrown when a numerical computation can not be performed because the
numerical result failed to converge to a finite value.

MathIllegalArgumentException
Base class for all preconditions violation exceptions.

MathIllegalStateException
Base class for all exceptions that signal that the process
throwing the exception is in a state that does not comply with
the set of states that it is designed to be in.

MathParseException
Class to signal parse failures.

NullArgumentException
All conditions checks that fail due to a
null argument must throw
this exception. 
Class and Description 

DimensionMismatchException
Exception to be thrown when two dimensions differ.

MathIllegalArgumentException
Base class for all preconditions violation exceptions.

NotPositiveException
Exception to be thrown when the argument is negative.

NotStrictlyPositiveException
Exception to be thrown when the argument is not greater than 0.

NullArgumentException
All conditions checks that fail due to a
null argument must throw
this exception. 
NumberIsTooLargeException
Exception to be thrown when a number is too large.

NumberIsTooSmallException
Exception to be thrown when a number is too small.

OutOfRangeException
Exception to be thrown when some argument is out of range.

Class and Description 

MathArithmeticException
Base class for arithmetic exceptions.

MathParseException
Class to signal parse failures.

MathUnsupportedOperationException
Base class for all unsupported features.

Class and Description 

MathArithmeticException
Base class for arithmetic exceptions.

MathParseException
Class to signal parse failures.

MathUnsupportedOperationException
Base class for all unsupported features.

Class and Description 

DimensionMismatchException
Exception to be thrown when two dimensions differ.

MathArithmeticException
Base class for arithmetic exceptions.

MathIllegalArgumentException
Base class for all preconditions violation exceptions.

MathIllegalStateException
Base class for all exceptions that signal that the process
throwing the exception is in a state that does not comply with
the set of states that it is designed to be in.

MathParseException
Class to signal parse failures.

Class and Description 

DimensionMismatchException
Exception to be thrown when two dimensions differ.

MathArithmeticException
Base class for arithmetic exceptions.

MathIllegalArgumentException
Base class for all preconditions violation exceptions.

MathParseException
Class to signal parse failures.

Class and Description 

ConvergenceException
Error thrown when a numerical computation can not be performed because the
numerical result failed to converge to a finite value.

InsufficientDataException
Exception to be thrown when there is insufficient data to perform a computation.

MathIllegalArgumentException
Base class for all preconditions violation exceptions.

NullArgumentException
All conditions checks that fail due to a
null argument must throw
this exception. 
Class and Description 

ConvergenceException
Error thrown when a numerical computation can not be performed because the
numerical result failed to converge to a finite value.

InsufficientDataException
Exception to be thrown when there is insufficient data to perform a computation.

NullArgumentException
All conditions checks that fail due to a
null argument must throw
this exception. 
Class and Description 

MathIllegalArgumentException
Base class for all preconditions violation exceptions.

MathUnsupportedOperationException
Base class for all unsupported features.

NumberIsTooLargeException
Exception to be thrown when a number is too large.

Class and Description 

MathArithmeticException
Base class for arithmetic exceptions.

MathIllegalStateException
Base class for all exceptions that signal that the process
throwing the exception is in a state that does not comply with
the set of states that it is designed to be in.

OutOfRangeException
Exception to be thrown when some argument is out of range.

Class and Description 

DimensionMismatchException
Exception to be thrown when two dimensions differ.

MathArithmeticException
Base class for arithmetic exceptions.

MathIllegalArgumentException
Base class for all preconditions violation exceptions.

MathIllegalNumberException
Base class for exceptions raised by a wrong number.

MathUnsupportedOperationException
Base class for all unsupported features.

MaxCountExceededException
Exception to be thrown when some counter maximum value is exceeded.

MultiDimensionMismatchException
Exception to be thrown when two sets of dimensions differ.

NoDataException
Exception to be thrown when the required data is missing.

NotPositiveException
Exception to be thrown when the argument is negative.

NotStrictlyPositiveException
Exception to be thrown when the argument is not greater than 0.

NullArgumentException
All conditions checks that fail due to a
null argument must throw
this exception. 
NumberIsTooLargeException
Exception to be thrown when a number is too large.

NumberIsTooSmallException
Exception to be thrown when a number is too small.

OutOfRangeException
Exception to be thrown when some argument is out of range.

ZeroException
Exception to be thrown when zero is provided where it is not allowed.

Class and Description 

ConvergenceException
Error thrown when a numerical computation can not be performed because the
numerical result failed to converge to a finite value.

MathIllegalArgumentException
Base class for all preconditions violation exceptions.

NumberIsTooSmallException
Exception to be thrown when a number is too small.

Class and Description 

DimensionMismatchException
Exception to be thrown when two dimensions differ.

MathIllegalArgumentException
Base class for all preconditions violation exceptions.

MathIllegalStateException
Base class for all exceptions that signal that the process
throwing the exception is in a state that does not comply with
the set of states that it is designed to be in.

MaxCountExceededException
Exception to be thrown when some counter maximum value is exceeded.

NoBracketingException
Exception to be thrown when function values have the same sign at both
ends of an interval.

NumberIsTooSmallException
Exception to be thrown when a number is too small.

Class and Description 

MaxCountExceededException
Exception to be thrown when some counter maximum value is exceeded.

NoBracketingException
Exception to be thrown when function values have the same sign at both
ends of an interval.

Class and Description 

DimensionMismatchException
Exception to be thrown when two dimensions differ.

MaxCountExceededException
Exception to be thrown when some counter maximum value is exceeded.

NoBracketingException
Exception to be thrown when function values have the same sign at both
ends of an interval.

NumberIsTooSmallException
Exception to be thrown when a number is too small.

Class and Description 

MaxCountExceededException
Exception to be thrown when some counter maximum value is exceeded.

Class and Description 

TooManyEvaluationsException
Exception to be thrown when the maximal number of evaluations is exceeded.

TooManyIterationsException
Exception to be thrown when the maximal number of iterations is exceeded.

Class and Description 

TooManyIterationsException
Exception to be thrown when the maximal number of iterations is exceeded.

Class and Description 

NotStrictlyPositiveException
Exception to be thrown when the argument is not greater than 0.

NullArgumentException
All conditions checks that fail due to a
null argument must throw
this exception. 
TooManyEvaluationsException
Exception to be thrown when the maximal number of evaluations is exceeded.

Class and Description 

TooManyEvaluationsException
Exception to be thrown when the maximal number of evaluations is exceeded.

Class and Description 

DimensionMismatchException
Exception to be thrown when two dimensions differ.

TooManyEvaluationsException
Exception to be thrown when the maximal number of evaluations is exceeded.

Class and Description 

DimensionMismatchException
Exception to be thrown when two dimensions differ.

NotStrictlyPositiveException
Exception to be thrown when the argument is not greater than 0.

NullArgumentException
All conditions checks that fail due to a
null argument must throw
this exception. 
TooManyEvaluationsException
Exception to be thrown when the maximal number of evaluations is exceeded.

Class and Description 

TooManyEvaluationsException
Exception to be thrown when the maximal number of evaluations is exceeded.

Class and Description 

TooManyEvaluationsException
Exception to be thrown when the maximal number of evaluations is exceeded.

Class and Description 

DimensionMismatchException
Exception to be thrown when two dimensions differ.

NotPositiveException
Exception to be thrown when the argument is negative.

NotStrictlyPositiveException
Exception to be thrown when the argument is not greater than 0.

TooManyEvaluationsException
Exception to be thrown when the maximal number of evaluations is exceeded.

Class and Description 

MathIllegalStateException
Base class for all exceptions that signal that the process
throwing the exception is in a state that does not comply with
the set of states that it is designed to be in.

MaxCountExceededException
Exception to be thrown when some counter maximum value is exceeded.

Class and Description 

DimensionMismatchException
Exception to be thrown when two dimensions differ.

MathIllegalArgumentException
Base class for all preconditions violation exceptions.

MathIllegalStateException
Base class for all exceptions that signal that the process
throwing the exception is in a state that does not comply with
the set of states that it is designed to be in.

MathParseException
Class to signal parse failures.

NotANumberException
Exception to be thrown when a number is not a number.

NotFiniteNumberException
Exception to be thrown when a number is not finite.

NotPositiveException
Exception to be thrown when the argument is negative.

NotStrictlyPositiveException
Exception to be thrown when the argument is not greater than 0.

NullArgumentException
All conditions checks that fail due to a
null argument must throw
this exception. 
NumberIsTooLargeException
Exception to be thrown when a number is too large.

OutOfRangeException
Exception to be thrown when some argument is out of range.

ZeroException
Exception to be thrown when zero is provided where it is not allowed.

Class and Description 

ConvergenceException
Error thrown when a numerical computation can not be performed because the
numerical result failed to converge to a finite value.

MathIllegalArgumentException
Base class for all preconditions violation exceptions.

NumberIsTooLargeException
Exception to be thrown when a number is too large.

NumberIsTooSmallException
Exception to be thrown when a number is too small.

Class and Description 

DimensionMismatchException
Exception to be thrown when two dimensions differ.

MathIllegalArgumentException
Base class for all preconditions violation exceptions.

NoDataException
Exception to be thrown when the required data is missing.

NullArgumentException
All conditions checks that fail due to a
null argument must throw
this exception. 
NumberIsTooSmallException
Exception to be thrown when a number is too small.

Class and Description 

ConvergenceException
Error thrown when a numerical computation can not be performed because the
numerical result failed to converge to a finite value.

MathIllegalArgumentException
Base class for all preconditions violation exceptions.

NotPositiveException
Exception to be thrown when the argument is negative.

NullArgumentException
All conditions checks that fail due to a
null argument must throw
this exception. 
Class and Description 

DimensionMismatchException
Exception to be thrown when two dimensions differ.

MathIllegalArgumentException
Base class for all preconditions violation exceptions.

MathUnsupportedOperationException
Base class for all unsupported features.

NotStrictlyPositiveException
Exception to be thrown when the argument is not greater than 0.

NumberIsTooSmallException
Exception to be thrown when a number is too small.

Class and Description 

DimensionMismatchException
Exception to be thrown when two dimensions differ.

MathIllegalArgumentException
Base class for all preconditions violation exceptions.

MathIllegalStateException
Base class for all exceptions that signal that the process
throwing the exception is in a state that does not comply with
the set of states that it is designed to be in.

NullArgumentException
All conditions checks that fail due to a
null argument must throw
this exception. 
Class and Description 

DimensionMismatchException
Exception to be thrown when two dimensions differ.

MathIllegalArgumentException
Base class for all preconditions violation exceptions.

MathIllegalStateException
Base class for all exceptions that signal that the process
throwing the exception is in a state that does not comply with
the set of states that it is designed to be in.

NullArgumentException
All conditions checks that fail due to a
null argument must throw
this exception. 
Class and Description 

MathIllegalArgumentException
Base class for all preconditions violation exceptions.

MathUnsupportedOperationException
Base class for all unsupported features.

NullArgumentException
All conditions checks that fail due to a
null argument must throw
this exception. 
Class and Description 

MathIllegalArgumentException
Base class for all preconditions violation exceptions.

NullArgumentException
All conditions checks that fail due to a
null argument must throw
this exception. 
Class and Description 

ConvergenceException
Error thrown when a numerical computation can not be performed because the
numerical result failed to converge to a finite value.

DimensionMismatchException
Exception to be thrown when two dimensions differ.

InsufficientDataException
Exception to be thrown when there is insufficient data to perform a computation.

MathArithmeticException
Base class for arithmetic exceptions.

MathIllegalArgumentException
Base class for all preconditions violation exceptions.

MaxCountExceededException
Exception to be thrown when some counter maximum value is exceeded.

NoDataException
Exception to be thrown when the required data is missing.

NotPositiveException
Exception to be thrown when the argument is negative.

NotStrictlyPositiveException
Exception to be thrown when the argument is not greater than 0.

NullArgumentException
All conditions checks that fail due to a
null argument must throw
this exception. 
NumberIsTooLargeException
Exception to be thrown when a number is too large.

NumberIsTooSmallException
Exception to be thrown when a number is too small.

OutOfRangeException
Exception to be thrown when some argument is out of range.

ZeroException
Exception to be thrown when zero is provided where it is not allowed.

Class and Description 

NotPositiveException
Exception to be thrown when the argument is negative.

NotStrictlyPositiveException
Exception to be thrown when the argument is not greater than 0.

NumberIsTooLargeException
Exception to be thrown when a number is too large.

OutOfRangeException
Exception to be thrown when some argument is out of range.

Class and Description 

MathIllegalArgumentException
Base class for all preconditions violation exceptions.

NoDataException
Exception to be thrown when the required data is missing.

OutOfRangeException
Exception to be thrown when some argument is out of range.

Class and Description 

DimensionMismatchException
Exception to be thrown when two dimensions differ.

MathIllegalArgumentException
Base class for all preconditions violation exceptions.

NonMonotonicSequenceException
Exception to be thrown when the a sequence of values is not monotonically
increasing or decreasing.

NotStrictlyPositiveException
Exception to be thrown when the argument is not greater than 0.

Class and Description 

ConvergenceException
Error thrown when a numerical computation can not be performed because the
numerical result failed to converge to a finite value.

DimensionMismatchException
Exception to be thrown when two dimensions differ.

MathArithmeticException
Base class for arithmetic exceptions.

MathIllegalArgumentException
Base class for all preconditions violation exceptions.

MathIllegalStateException
Base class for all exceptions that signal that the process
throwing the exception is in a state that does not comply with
the set of states that it is designed to be in.

MaxCountExceededException
Exception to be thrown when some counter maximum value is exceeded.

NoDataException
Exception to be thrown when the required data is missing.

NonMonotonicSequenceException
Exception to be thrown when the a sequence of values is not monotonically
increasing or decreasing.

NotANumberException
Exception to be thrown when a number is not a number.

NotFiniteNumberException
Exception to be thrown when a number is not finite.

NotPositiveException
Exception to be thrown when the argument is negative.

NotStrictlyPositiveException
Exception to be thrown when the argument is not greater than 0.

NullArgumentException
All conditions checks that fail due to a
null argument must throw
this exception. 
NumberIsTooLargeException
Exception to be thrown when a number is too large.

NumberIsTooSmallException
Exception to be thrown when a number is too small.

OutOfRangeException
Exception to be thrown when some argument is out of range.

Copyright © 2003–2015 The Apache Software Foundation. All rights reserved.