| Name | Description | Type | Package | Framework |
| ArgUtils | Utility class for transforming the list of arguments passed to constructors of exceptions. | Class | org.apache.commons.math3.exception.util | Apache Commons |
| ConvergenceException | Error thrown when a numerical computation can not be performed because the numerical result failed to converge to a finite value. | Class | org.apache.commons.math3.exception | Apache Commons |
| DimensionMismatchException | Exception to be thrown when two dimensions differ. | Class | org.apache.commons.math3.exception | Apache Commons |
| DummyLocalizable | Dummy implementation of the Localizable interface, without localization. | Class | org.apache.commons.math3.exception.util | Apache Commons |
| ExceptionContext | Class that contains the actual implementation of the functionality mandated by the ExceptionContext interface. | Class | org.apache.commons.math3.exception.util | Apache Commons |
| ExceptionContextProvider | Interface | org.apache.commons.math3.exception.util | Apache Commons | |
| InsufficientDataException | Exception to be thrown when there is insufficient data to perform a computation. | Class | org.apache.commons.math3.exception | Apache Commons |
| Localizable | Interface for localizable strings. | Interface | org.apache.commons.math3.exception.util | Apache Commons |
| LocalizedFormats | enum LocalizedFormatsEnumeration for localized messages formats used in exceptions messages. | Class | org.apache.commons.math3.exception.util | Apache Commons |
| MathArithmeticException | Base class for arithmetic exceptions. | Class | org.apache.commons.math3.exception | Apache Commons |
| MathIllegalArgumentException | Base class for all preconditions violation exceptions. | Class | org.apache.commons.math3.exception | Apache Commons |
| MathIllegalNumberException | Base class for exceptions raised by a wrong number. | Class | org.apache.commons.math3.exception | Apache Commons |
| MathIllegalStateException | Base class for all exceptions that signal that the process throwing the exception is in a state that does not comply with | Class | org.apache.commons.math3.exception | Apache Commons |
| MathInternalError | Exception triggered when something that shouldn't happen does happen. | Class | org.apache.commons.math3.exception | Apache Commons |
| MathParseException | Class to signal parse failures. | Class | org.apache.commons.math3.exception | Apache Commons |
| MathRuntimeException | As of release 4. | Class | org.apache.commons.math3.exception | Apache Commons |
| MathUnsupportedOperationException | Base class for all unsupported features. | Class | org.apache.commons.math3.exception | Apache Commons |
| MaxCountExceededException | Exception to be thrown when some counter maximum value is exceeded. | Class | org.apache.commons.math3.exception | Apache Commons |
| MultiDimensionMismatchException | Exception to be thrown when two sets of dimensions differ. | Class | org.apache.commons.math3.exception | Apache Commons |
| NoBracketingException | Exception to be thrown when function values have the same sign at both ends of an interval. | Class | org.apache.commons.math3.exception | Apache Commons |
| NoDataException | Exception to be thrown when the required data is missing. | Class | org.apache.commons.math3.exception | Apache Commons |
| NonMonotonicSequenceException | Exception to be thrown when the a sequence of values is not monotonically increasing or decreasing. | Class | org.apache.commons.math3.exception | Apache Commons |
| NotANumberException | Exception to be thrown when a number is not a number. | Class | org.apache.commons.math3.exception | Apache Commons |
| NotFiniteNumberException | Exception to be thrown when a number is not finite. | Class | org.apache.commons.math3.exception | Apache Commons |
| NotPositiveException | Exception to be thrown when the argument is negative. | Class | org.apache.commons.math3.exception | Apache Commons |
| NotStrictlyPositiveException | Exception to be thrown when the argument is not greater than 0. | Class | org.apache.commons.math3.exception | Apache Commons |
| NullArgumentException | All conditions checks that fail due to a null argument must throw This class is meant to signal a precondition violation (null is an illegal | Class | org.apache.commons.math3.exception | Apache Commons |
| NumberIsTooLargeException | Exception to be thrown when a number is too large. | Class | org.apache.commons.math3.exception | Apache Commons |
| NumberIsTooSmallException | Exception to be thrown when a number is too small. | Class | org.apache.commons.math3.exception | Apache Commons |
| OutOfRangeException | Exception to be thrown when some argument is out of range. | Class | org.apache.commons.math3.exception | Apache Commons |
| TooManyEvaluationsException | Exception to be thrown when the maximal number of evaluations is exceeded. | Class | org.apache.commons.math3.exception | Apache Commons |
| TooManyIterationsException | Exception to be thrown when the maximal number of iterations is exceeded. | Class | org.apache.commons.math3.exception | Apache Commons |
| ZeroException | Exception to be thrown when zero is provided where it is not allowed. | Class | org.apache.commons.math3.exception | Apache Commons |