Library:Apache Jakarta BCEL
Version:5.2
Compatibility:JDK 1.4
Exceptions in library Apache Jakarta BCEL.
NamePackageDescription
AssertionViolatedExceptionorg.apache.bcel.verifier.excInstances of this class should never be thrown.
ClassConstraintExceptionorg.apache.bcel.verifier.excInstances 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.
ClassFormatExceptionorg.apache.bcel.classfileThrown when the BCEL attempts to read a class file and determines that the file is malformed or otherwise cannot be interpreted as a class file.
ClassGenExceptionorg.apache.bcel.genericThrown on internal errors.
CodeConstraintExceptionorg.apache.bcel.verifier.excInstances of this class are thrown by BCEL's class file verifier "JustIce" when a class file does not pass the verification pass 3.
InvalidMethodExceptionorg.apache.bcel.verifier.excInstances of this class are thrown by BCEL's class file verifier "JustIce" when the verification of a method is requested that does not exist.
LinkingConstraintExceptionorg.apache.bcel.verifier.excInstances of this class are thrown by BCEL's class file verifier "JustIce" when a class file to verify does not pass the verification pass 3 because of a violation of a constraint that is usually only verified at run-time (pass 4).
LoadingExceptionorg.apache.bcel.verifier.excWhen loading a class file, BCEL will throw an instance of LoadingException if the class file is malformed; so it is not conforming to the "Pass 1" verification process as described in the Java Virtual Machine specification, 2nd.
LocalVariableInfoInconsistentExceptionorg.apache.bcel.verifier.excA LocalVariableInfoInconsistentException instance is thrown by the LocalVariableInfo class when it detects that the information it holds is inconsistent; this is normally due to inconsistent LocalVariableTable entries in the Code attribute of a certain Method object.
StaticCodeConstraintExceptionorg.apache.bcel.verifier.excInstances of this class are thrown by BCEL's class file verifier "JustIce" when a class file to verify does not pass the verification pass 3 because of a violation of a static constraint as described in the Java Virtual Machine Specification, 2nd edition, 4.8.1, pages 133-137.
StaticCodeInstructionConstraintExceptionorg.apache.bcel.verifier.excInstances of this class are thrown by BCEL's class file verifier "JustIce" when a class file to verify does not pass the verification pass 3 because of a violation of a static constraint as described in the Java Virtual Machine Specification, Second edition, 4.8.1, pages 133-137.
StaticCodeInstructionOperandConstraintExceptionorg.apache.bcel.verifier.excInstances of this class are thrown by BCEL's class file verifier "JustIce" when a class file to verify does not pass the verification pass 3 because of a violation of a static constraint as described in the Java Virtual Machine Specification, Second edition, 4.8.1, pages 133-137.
StructuralCodeConstraintExceptionorg.apache.bcel.verifier.excInstances of this class are thrown by BCEL's class file verifier "JustIce" when a class file to verify does not pass the verification pass 3 because of a violation of a structural constraint as described in the Java Virtual Machine Specification, 2nd edition, 4.8.2, pages 137-139.
TargetLostExceptionorg.apache.bcel.genericThrown by InstructionList.remove() when one or multiple disposed instruction are still being referenced by a InstructionTargeter object.
VerificationExceptionorg.apache.bcel.verifier.excInstances of this class are thrown by BCEL's class file verifier "JustIce" when a class file to verify does not pass one of the verification passes 2 or 3.
VerifierConstraintViolatedExceptionorg.apache.bcel.verifier.excInstances of this class are thrown by BCEL's class file verifier "JustIce" whenever verification proves that some constraint of a class file (as stated in the Java Virtual Machine Specification, Edition 2) is violated.
Search