# Hierarchy For Package org.apache.commons.math3.exception

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - java.lang.ArithmeticException
          - org.apache.commons.math3.exception.MathArithmeticException (implements org.apache.commons.math3.exception.util.ExceptionContextProvider)
        - java.lang.IllegalArgumentException
          - org.apache.commons.math3.exception.MathIllegalArgumentException (implements org.apache.commons.math3.exception.util.ExceptionContextProvider)
            - org.apache.commons.math3.exception.InsufficientDataException
            - org.apache.commons.math3.exception.MathIllegalNumberException
              - org.apache.commons.math3.exception.DimensionMismatchException
              - org.apache.commons.math3.exception.NonMonotonicSequenceException
              - org.apache.commons.math3.exception.NotANumberException
              - org.apache.commons.math3.exception.NotFiniteNumberException
              - org.apache.commons.math3.exception.NumberIsTooLargeException
              - org.apache.commons.math3.exception.NumberIsTooSmallException
                - org.apache.commons.math3.exception.NotPositiveException
                - org.apache.commons.math3.exception.NotStrictlyPositiveException
              - org.apache.commons.math3.exception.OutOfRangeException
              - org.apache.commons.math3.exception.ZeroException
            - org.apache.commons.math3.exception.MultiDimensionMismatchException
            - org.apache.commons.math3.exception.NoBracketingException
            - org.apache.commons.math3.exception.NoDataException
            - org.apache.commons.math3.exception.NullArgumentException
        - java.lang.IllegalStateException
          - org.apache.commons.math3.exception.MathIllegalStateException (implements org.apache.commons.math3.exception.util.ExceptionContextProvider)
            - org.apache.commons.math3.exception.ConvergenceException
            - org.apache.commons.math3.exception.MathInternalError
            - org.apache.commons.math3.exception.MathParseException (implements org.apache.commons.math3.exception.util.ExceptionContextProvider)
            - org.apache.commons.math3.exception.MaxCountExceededException
              - org.apache.commons.math3.exception.TooManyEvaluationsException
              - org.apache.commons.math3.exception.TooManyIterationsException
        - org.apache.commons.math3.exception.MathRuntimeException (implements org.apache.commons.math3.exception.util.ExceptionContextProvider)
        - java.lang.UnsupportedOperationException
          - org.apache.commons.math3.exception.MathUnsupportedOperationException (implements org.apache.commons.math3.exception.util.ExceptionContextProvider)