de.fub.bytecode
Interface ExceptionConstants


public interface ExceptionConstants

Exception constants.

Version:
$Id: ExceptionConstants.java,v 1.1.1.1 2000/10/31 10:31:50 dahm Exp $
Author:
E. Haase

Field Summary
static java.lang.Class ABSTRACT_METHOD_ERROR
           
static java.lang.Class ARITHMETIC_EXCEPTION
           
static java.lang.Class ARRAY_INDEX_OUT_OF_BOUNDS_EXCEPTION
           
static java.lang.Class CLASS_CAST_EXCEPTION
           
static java.lang.Class CLASS_CIRCULARITY_ERROR
          Linking Exceptions
static java.lang.Class CLASS_FORMAT_ERROR
           
static java.lang.Class EXCEPTION_IN_INITIALIZER_ERROR
           
static java.lang.Class[] EXCS_ARRAY_EXCEPTION
           
static java.lang.Class[] EXCS_CLASS_AND_INTERFACE_RESOLUTION
          Pre-defined exception arrays according to chapters 5.1-5.4 of the Java Virtual Machine Specification
static java.lang.Class[] EXCS_FIELD_AND_METHOD_RESOLUTION
           
static java.lang.Class[] EXCS_INTERFACE_METHOD_RESOLUTION
           
static java.lang.Class[] EXCS_STRING_RESOLUTION
           
static java.lang.Class ILLEGAL_ACCESS_ERROR
           
static java.lang.Class ILLEGAL_MONITOR_STATE
           
static java.lang.Class INCOMPATIBLE_CLASS_CHANGE_ERROR
           
static java.lang.Class INSTANTIATION_ERROR
           
static java.lang.Class LINKING_EXCEPTION
          Super class of any linking exception (aka Linkage Error)
static java.lang.Class NEGATIVE_ARRAY_SIZE_EXCEPTION
           
static java.lang.Class NO_CLASS_DEF_FOUND_ERROR
           
static java.lang.Class NO_SUCH_FIELD_ERROR
           
static java.lang.Class NO_SUCH_METHOD_ERROR
           
static java.lang.Class NULL_POINTER_EXCEPTION
          Run-Time Exceptions
static java.lang.Class RUNTIME_EXCEPTION
          Super class of any run-time exception
static java.lang.Class THROWABLE
          The mother of all exceptions
static java.lang.Class UNSATISFIED_LINK_ERROR
           
static java.lang.Class VERIFY_ERROR
           
 

Field Detail

THROWABLE

public static final java.lang.Class THROWABLE
The mother of all exceptions

RUNTIME_EXCEPTION

public static final java.lang.Class RUNTIME_EXCEPTION
Super class of any run-time exception

LINKING_EXCEPTION

public static final java.lang.Class LINKING_EXCEPTION
Super class of any linking exception (aka Linkage Error)

CLASS_CIRCULARITY_ERROR

public static final java.lang.Class CLASS_CIRCULARITY_ERROR
Linking Exceptions

CLASS_FORMAT_ERROR

public static final java.lang.Class CLASS_FORMAT_ERROR

EXCEPTION_IN_INITIALIZER_ERROR

public static final java.lang.Class EXCEPTION_IN_INITIALIZER_ERROR

INCOMPATIBLE_CLASS_CHANGE_ERROR

public static final java.lang.Class INCOMPATIBLE_CLASS_CHANGE_ERROR

ABSTRACT_METHOD_ERROR

public static final java.lang.Class ABSTRACT_METHOD_ERROR

ILLEGAL_ACCESS_ERROR

public static final java.lang.Class ILLEGAL_ACCESS_ERROR

INSTANTIATION_ERROR

public static final java.lang.Class INSTANTIATION_ERROR

NO_SUCH_FIELD_ERROR

public static final java.lang.Class NO_SUCH_FIELD_ERROR

NO_SUCH_METHOD_ERROR

public static final java.lang.Class NO_SUCH_METHOD_ERROR

NO_CLASS_DEF_FOUND_ERROR

public static final java.lang.Class NO_CLASS_DEF_FOUND_ERROR

UNSATISFIED_LINK_ERROR

public static final java.lang.Class UNSATISFIED_LINK_ERROR

VERIFY_ERROR

public static final java.lang.Class VERIFY_ERROR

NULL_POINTER_EXCEPTION

public static final java.lang.Class NULL_POINTER_EXCEPTION
Run-Time Exceptions

ARRAY_INDEX_OUT_OF_BOUNDS_EXCEPTION

public static final java.lang.Class ARRAY_INDEX_OUT_OF_BOUNDS_EXCEPTION

ARITHMETIC_EXCEPTION

public static final java.lang.Class ARITHMETIC_EXCEPTION

NEGATIVE_ARRAY_SIZE_EXCEPTION

public static final java.lang.Class NEGATIVE_ARRAY_SIZE_EXCEPTION

CLASS_CAST_EXCEPTION

public static final java.lang.Class CLASS_CAST_EXCEPTION

ILLEGAL_MONITOR_STATE

public static final java.lang.Class ILLEGAL_MONITOR_STATE

EXCS_CLASS_AND_INTERFACE_RESOLUTION

public static final java.lang.Class[] EXCS_CLASS_AND_INTERFACE_RESOLUTION
Pre-defined exception arrays according to chapters 5.1-5.4 of the Java Virtual Machine Specification

EXCS_FIELD_AND_METHOD_RESOLUTION

public static final java.lang.Class[] EXCS_FIELD_AND_METHOD_RESOLUTION

EXCS_INTERFACE_METHOD_RESOLUTION

public static final java.lang.Class[] EXCS_INTERFACE_METHOD_RESOLUTION

EXCS_STRING_RESOLUTION

public static final java.lang.Class[] EXCS_STRING_RESOLUTION

EXCS_ARRAY_EXCEPTION

public static final java.lang.Class[] EXCS_ARRAY_EXCEPTION