Class InvalidAssumptionException

  • All Implemented Interfaces:
    java.io.Serializable

    public final class InvalidAssumptionException
    extends SlowPathException
    An exception that should be thrown if an assumption is checked and the check fails. The Truffle optimizer has special knowledge of this exception class and will never compile a catch block that catches this exception type.
    See Also:
    Serialized Form
    • Method Summary

      • Methods inherited from class java.lang.Throwable

        addSuppressed, getCause, getLocalizedMessage, getMessage, 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 Detail

      • InvalidAssumptionException

        public InvalidAssumptionException()