Class ClassConstraintException

  • All Implemented Interfaces:
    java.io.Serializable
    Direct Known Subclasses:
    LocalVariableInfoInconsistentException

    public class ClassConstraintException
    extends VerificationException
    Instances of this class are thrown by BCEL's class file verifier "JustIce" when a class file to verify does not pass the verification pass 2 as described in the Java Virtual Machine specification, 2nd edition.
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      ClassConstraintException()
      Constructs a new ClassConstraintException with null as its error message string.
      ClassConstraintException​(java.lang.String message)
      Constructs a new ClassConstraintException with the specified error message.
      ClassConstraintException​(java.lang.String message, java.lang.Throwable initCause)
      Constructs a new ClassConstraintException with the specified error message and cause
    • Method Summary

      • Methods inherited from class java.lang.Throwable

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

      • ClassConstraintException

        public ClassConstraintException()
        Constructs a new ClassConstraintException with null as its error message string.
      • ClassConstraintException

        public ClassConstraintException​(java.lang.String message)
        Constructs a new ClassConstraintException with the specified error message.
      • ClassConstraintException

        public ClassConstraintException​(java.lang.String message,
                                        java.lang.Throwable initCause)
        Constructs a new ClassConstraintException with the specified error message and cause
        Since:
        6.0