# Uses of Package
org.apache.commons.math3.exception

Packages that use org.apache.commons.math3.exception
Package
Description
org.apache.commons.math3
Common classes used throughout the commons-math 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 discrete-time 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 two-dimensional 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 1-sphere.
org.apache.commons.math3.geometry.spherical.twod
This package provides basic geometry components on the 2-sphere.
org.apache.commons.math3.linear
Linear algebra support.
org.apache.commons.math3.ml.clustering
Clustering algorithms.
org.apache.commons.math3.ml.distance
Common distance measures.
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 non-stiff 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
One-dimensional 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 sub-packages 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 commons-math library.

Classes in org.apache.commons.math3.exception used by org.apache.commons.math3
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.analysis
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.analysis.differentiation
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.analysis.function
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.analysis.integration
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.analysis.integration.gauss
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.analysis.interpolation
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.analysis.polynomials
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.analysis.solvers
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.complex
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.dfp
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.distribution
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.distribution.fitting
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.exception
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.filter
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.fraction
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.genetics
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.geometry
Class
Description
MathArithmeticException
Base class for arithmetic exceptions.
MathParseException
Class to signal parse failures.
MathUnsupportedOperationException
Base class for all unsupported features.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.geometry.euclidean.oned
Class
Description
MathArithmeticException
Base class for arithmetic exceptions.
MathParseException
Class to signal parse failures.
MathUnsupportedOperationException
Base class for all unsupported features.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.geometry.euclidean.threed
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.geometry.euclidean.twod
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.geometry.euclidean.twod.hull
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.geometry.hull
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.geometry.spherical.oned
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.geometry.spherical.twod
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.linear
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.ml.clustering
Class
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.
NumberIsTooSmallException
Exception to be thrown when a number is too small.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.ml.distance
Class
Description
DimensionMismatchException
Exception to be thrown when two dimensions differ.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.ode
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.ode.events
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.ode.nonstiff
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.ode.sampling
Class
Description
MaxCountExceededException
Exception to be thrown when some counter maximum value is exceeded.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.optim
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.optim.linear
Class
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.
TooManyIterationsException
Exception to be thrown when the maximal number of iterations is exceeded.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.optim.nonlinear.scalar
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.optim.nonlinear.scalar.gradient
Class
Description
TooManyEvaluationsException
Exception to be thrown when the maximal number of evaluations is exceeded.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.optim.nonlinear.scalar.noderiv
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.optim.nonlinear.vector
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.optim.nonlinear.vector.jacobian
Class
Description
TooManyEvaluationsException
Exception to be thrown when the maximal number of evaluations is exceeded.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.optim.univariate
Class
Description
TooManyEvaluationsException
Exception to be thrown when the maximal number of evaluations is exceeded.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.optimization.direct
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.optimization.linear
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.random
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.special
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.stat
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.stat.clustering
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.stat.correlation
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.stat.descriptive
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.stat.descriptive.moment
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.stat.descriptive.rank
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.stat.descriptive.summary
Class
Description
MathIllegalArgumentException
Base class for all preconditions violation exceptions.
NullArgumentException
All conditions checks that fail due to a `null` argument must throw this exception.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.stat.inference
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.stat.interval
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.stat.regression
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.transform
Class
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.
Classes in org.apache.commons.math3.exception used by org.apache.commons.math3.util
Class
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.