Package org.apache.bcel

# Interface ExceptionConstants

@Deprecated public interface ExceptionConstants
Deprecated.
(since 6.0) DO NOT USE - use ExceptionConst instead
Exception constants.

- ## Field Summary

  Fields
  Modifier and Type
  Field
  Description
  `static final Class<AbstractMethodError>`
  `ABSTRACT_METHOD_ERROR`
  Deprecated.
  `static final Class<ArithmeticException>`
  `ARITHMETIC_EXCEPTION`
  Deprecated.
  `static final Class<ArrayIndexOutOfBoundsException>`
  `ARRAY_INDEX_OUT_OF_BOUNDS_EXCEPTION`
  Deprecated.
  `static final Class<ClassCastException>`
  `CLASS_CAST_EXCEPTION`
  Deprecated.
  `static final Class<ClassCircularityError>`
  `CLASS_CIRCULARITY_ERROR`
  Deprecated.
  Linking Exceptions
  `static final Class<ClassFormatError>`
  `CLASS_FORMAT_ERROR`
  Deprecated.
  `static final Class<ExceptionInInitializerError>`
  `EXCEPTION_IN_INITIALIZER_ERROR`
  Deprecated.
  `static final Class<?>[]`
  `EXCS_ARRAY_EXCEPTION`
  Deprecated.
  `static final Class<?>[]`
  `EXCS_CLASS_AND_INTERFACE_RESOLUTION`
  Deprecated.
  Do not use these arrays, use the static methods in the ExceptionConst implementation class instead
  `static final Class<?>[]`
  `EXCS_FIELD_AND_METHOD_RESOLUTION`
  Deprecated.
  `static final Class<?>[]`
  `EXCS_INTERFACE_METHOD_RESOLUTION`
  Deprecated.
  `static final Class<?>[]`
  `EXCS_STRING_RESOLUTION`
  Deprecated.
  `static final Class<IllegalAccessError>`
  `ILLEGAL_ACCESS_ERROR`
  Deprecated.
  `static final Class<IllegalMonitorStateException>`
  `ILLEGAL_MONITOR_STATE`
  Deprecated.
  `static final Class<IncompatibleClassChangeError>`
  `INCOMPATIBLE_CLASS_CHANGE_ERROR`
  Deprecated.
  `static final Class<InstantiationError>`
  `INSTANTIATION_ERROR`
  Deprecated.
  `static final Class<LinkageError>`
  `LINKING_EXCEPTION`
  Deprecated.
  Super class of any linking exception (aka Linkage Error)
  `static final Class<NegativeArraySizeException>`
  `NEGATIVE_ARRAY_SIZE_EXCEPTION`
  Deprecated.
  `static final Class<NoClassDefFoundError>`
  `NO_CLASS_DEF_FOUND_ERROR`
  Deprecated.
  `static final Class<NoSuchFieldError>`
  `NO_SUCH_FIELD_ERROR`
  Deprecated.
  `static final Class<NoSuchMethodError>`
  `NO_SUCH_METHOD_ERROR`
  Deprecated.
  `static final Class<NullPointerException>`
  `NULL_POINTER_EXCEPTION`
  Deprecated.
  Run-Time Exceptions
  `static final Class<RuntimeException>`
  `RUNTIME_EXCEPTION`
  Deprecated.
  Super class of any run-time exception
  `static final Class<Throwable>`
  `THROWABLE`
  Deprecated.
  The mother of all exceptions
  `static final Class<UnsatisfiedLinkError>`
  `UNSATISFIED_LINK_ERROR`
  Deprecated.
  `static final Class<VerifyError>`
  `VERIFY_ERROR`
  Deprecated.

- ## Field Details

  - ### THROWABLE

    static final Class<Throwable> THROWABLE
    Deprecated.
    The mother of all exceptions

  - ### RUNTIME_EXCEPTION

    static final Class<RuntimeException> RUNTIME_EXCEPTION
    Deprecated.
    Super class of any run-time exception

  - ### LINKING_EXCEPTION

    static final Class<LinkageError> LINKING_EXCEPTION
    Deprecated.
    Super class of any linking exception (aka Linkage Error)

  - ### CLASS_CIRCULARITY_ERROR

    static final Class<ClassCircularityError> CLASS_CIRCULARITY_ERROR
    Deprecated.
    Linking Exceptions

  - ### CLASS_FORMAT_ERROR

    static final Class<ClassFormatError> CLASS_FORMAT_ERROR
    Deprecated.

  - ### EXCEPTION_IN_INITIALIZER_ERROR

    static final Class<ExceptionInInitializerError> EXCEPTION_IN_INITIALIZER_ERROR
    Deprecated.

  - ### INCOMPATIBLE_CLASS_CHANGE_ERROR

    static final Class<IncompatibleClassChangeError> INCOMPATIBLE_CLASS_CHANGE_ERROR
    Deprecated.

  - ### ABSTRACT_METHOD_ERROR

    static final Class<AbstractMethodError> ABSTRACT_METHOD_ERROR
    Deprecated.

  - ### ILLEGAL_ACCESS_ERROR

    static final Class<IllegalAccessError> ILLEGAL_ACCESS_ERROR
    Deprecated.

  - ### INSTANTIATION_ERROR

    static final Class<InstantiationError> INSTANTIATION_ERROR
    Deprecated.

  - ### NO_SUCH_FIELD_ERROR

    static final Class<NoSuchFieldError> NO_SUCH_FIELD_ERROR
    Deprecated.

  - ### NO_SUCH_METHOD_ERROR

    static final Class<NoSuchMethodError> NO_SUCH_METHOD_ERROR
    Deprecated.

  - ### NO_CLASS_DEF_FOUND_ERROR

    static final Class<NoClassDefFoundError> NO_CLASS_DEF_FOUND_ERROR
    Deprecated.

  - ### UNSATISFIED_LINK_ERROR

    static final Class<UnsatisfiedLinkError> UNSATISFIED_LINK_ERROR
    Deprecated.

  - ### VERIFY_ERROR

    static final Class<VerifyError> VERIFY_ERROR
    Deprecated.

  - ### NULL_POINTER_EXCEPTION

    static final Class<NullPointerException> NULL_POINTER_EXCEPTION
    Deprecated.
    Run-Time Exceptions

  - ### ARRAY_INDEX_OUT_OF_BOUNDS_EXCEPTION

    static final Class<ArrayIndexOutOfBoundsException> ARRAY_INDEX_OUT_OF_BOUNDS_EXCEPTION
    Deprecated.

  - ### ARITHMETIC_EXCEPTION

    static final Class<ArithmeticException> ARITHMETIC_EXCEPTION
    Deprecated.

  - ### NEGATIVE_ARRAY_SIZE_EXCEPTION

    static final Class<NegativeArraySizeException> NEGATIVE_ARRAY_SIZE_EXCEPTION
    Deprecated.

  - ### CLASS_CAST_EXCEPTION

    static final Class<ClassCastException> CLASS_CAST_EXCEPTION
    Deprecated.

  - ### ILLEGAL_MONITOR_STATE

    static final Class<IllegalMonitorStateException> ILLEGAL_MONITOR_STATE
    Deprecated.

  - ### EXCS_CLASS_AND_INTERFACE_RESOLUTION

    @Deprecated static final Class<?>[] EXCS_CLASS_AND_INTERFACE_RESOLUTION
    Deprecated.
    Do not use these arrays, use the static methods in the ExceptionConst implementation class instead
    Pre-defined exception arrays according to chapters 5.1-5.4 of the Java Virtual Machine Specification

  - ### EXCS_FIELD_AND_METHOD_RESOLUTION

    @Deprecated static final Class<?>[] EXCS_FIELD_AND_METHOD_RESOLUTION
    Deprecated.

  - ### EXCS_INTERFACE_METHOD_RESOLUTION

    @Deprecated static final Class<?>[] EXCS_INTERFACE_METHOD_RESOLUTION
    Deprecated.
    Empty array.

  - ### EXCS_STRING_RESOLUTION

    @Deprecated static final Class<?>[] EXCS_STRING_RESOLUTION
    Deprecated.
    Empty array.

  - ### EXCS_ARRAY_EXCEPTION

    @Deprecated static final Class<?>[] EXCS_ARRAY_EXCEPTION
    Deprecated.