Class MathInternalError

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
All Implemented Interfaces:
java.io.Serializable, ExceptionContextProvider

public class MathInternalError
extends MathIllegalStateException
Exception triggered when something that shouldn't happen does happen.
Since:
2.2
See Also:
Serialized Form
  • Constructor Summary

    Constructors 
    Constructor Description
    MathInternalError()
    Simple constructor.
    MathInternalError​(java.lang.Throwable cause)
    Simple constructor.
    MathInternalError​(Localizable pattern, java.lang.Object... args)
    Constructor accepting a localized message.
  • Method Summary

    Methods inherited from class org.apache.commons.math4.exception.MathRuntimeException

    getContext, getLocalizedMessage, getMessage

    Methods inherited from class java.lang.Throwable

    addSuppressed, fillInStackTrace, getCause, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • MathInternalError

      public MathInternalError()
      Simple constructor.
    • MathInternalError

      public MathInternalError​(java.lang.Throwable cause)
      Simple constructor.
      Parameters:
      cause - root cause
    • MathInternalError

      public MathInternalError​(Localizable pattern, java.lang.Object... args)
      Constructor accepting a localized message.
      Parameters:
      pattern - Message pattern explaining the cause of the error.
      args - Arguments.