org.apache.bcel.verifier.exc

Class CodeConstraintException

Known Direct Subclasses:
StaticCodeConstraintException, StructuralCodeConstraintException

public abstract class CodeConstraintException
extends VerificationException

Instances of this class are thrown by BCEL's class file verifier "JustIce" when a class file does not pass the verification pass 3. Note that the pass 3 used by "JustIce" involves verification that is usually delayed to pass 4.
Version:
$Id: CodeConstraintException.java 371539 2006-01-23 14:08:00Z tcurdt $
Author:
Enver Haase

Field Summary

Fields inherited from class org.apache.bcel.verifier.exc.VerifierConstraintViolatedException

detailMessage

Constructor Summary

CodeConstraintException()
Constructs a new CodeConstraintException with null as its error message string.
CodeConstraintException(String message)
Constructs a new CodeConstraintException with the specified error message.

Method Summary

Methods inherited from class org.apache.bcel.verifier.exc.VerifierConstraintViolatedException

extendMessage, getMessage

Constructor Details

CodeConstraintException

(package private)  CodeConstraintException()
Constructs a new CodeConstraintException with null as its error message string.

CodeConstraintException

(package private)  CodeConstraintException(String message)
Constructs a new CodeConstraintException with the specified error message.