public final class com.sun.org.apache.bcel.internal.ExceptionConst
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: com.sun.org.apache.bcel.internal.ExceptionConst
super_class: java.lang.Object
{
public static final java.lang.Class<java.lang.Throwable> THROWABLE;
descriptor: Ljava/lang/Class;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Ljava/lang/Class<Ljava/lang/Throwable;>;
public static final java.lang.Class<java.lang.RuntimeException> RUNTIME_EXCEPTION;
descriptor: Ljava/lang/Class;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Ljava/lang/Class<Ljava/lang/RuntimeException;>;
public static final java.lang.Class<java.lang.LinkageError> LINKING_EXCEPTION;
descriptor: Ljava/lang/Class;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Ljava/lang/Class<Ljava/lang/LinkageError;>;
public static final java.lang.Class<java.lang.ClassCircularityError> CLASS_CIRCULARITY_ERROR;
descriptor: Ljava/lang/Class;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Ljava/lang/Class<Ljava/lang/ClassCircularityError;>;
public static final java.lang.Class<java.lang.ClassFormatError> CLASS_FORMAT_ERROR;
descriptor: Ljava/lang/Class;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Ljava/lang/Class<Ljava/lang/ClassFormatError;>;
public static final java.lang.Class<java.lang.ExceptionInInitializerError> EXCEPTION_IN_INITIALIZER_ERROR;
descriptor: Ljava/lang/Class;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Ljava/lang/Class<Ljava/lang/ExceptionInInitializerError;>;
public static final java.lang.Class<java.lang.IncompatibleClassChangeError> INCOMPATIBLE_CLASS_CHANGE_ERROR;
descriptor: Ljava/lang/Class;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Ljava/lang/Class<Ljava/lang/IncompatibleClassChangeError;>;
public static final java.lang.Class<java.lang.AbstractMethodError> ABSTRACT_METHOD_ERROR;
descriptor: Ljava/lang/Class;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Ljava/lang/Class<Ljava/lang/AbstractMethodError;>;
public static final java.lang.Class<java.lang.IllegalAccessError> ILLEGAL_ACCESS_ERROR;
descriptor: Ljava/lang/Class;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Ljava/lang/Class<Ljava/lang/IllegalAccessError;>;
public static final java.lang.Class<java.lang.InstantiationError> INSTANTIATION_ERROR;
descriptor: Ljava/lang/Class;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Ljava/lang/Class<Ljava/lang/InstantiationError;>;
public static final java.lang.Class<java.lang.NoSuchFieldError> NO_SUCH_FIELD_ERROR;
descriptor: Ljava/lang/Class;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Ljava/lang/Class<Ljava/lang/NoSuchFieldError;>;
public static final java.lang.Class<java.lang.NoSuchMethodError> NO_SUCH_METHOD_ERROR;
descriptor: Ljava/lang/Class;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Ljava/lang/Class<Ljava/lang/NoSuchMethodError;>;
public static final java.lang.Class<java.lang.NoClassDefFoundError> NO_CLASS_DEF_FOUND_ERROR;
descriptor: Ljava/lang/Class;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Ljava/lang/Class<Ljava/lang/NoClassDefFoundError;>;
public static final java.lang.Class<java.lang.UnsatisfiedLinkError> UNSATISFIED_LINK_ERROR;
descriptor: Ljava/lang/Class;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Ljava/lang/Class<Ljava/lang/UnsatisfiedLinkError;>;
public static final java.lang.Class<java.lang.VerifyError> VERIFY_ERROR;
descriptor: Ljava/lang/Class;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Ljava/lang/Class<Ljava/lang/VerifyError;>;
public static final java.lang.Class<java.lang.NullPointerException> NULL_POINTER_EXCEPTION;
descriptor: Ljava/lang/Class;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Ljava/lang/Class<Ljava/lang/NullPointerException;>;
public static final java.lang.Class<java.lang.ArrayIndexOutOfBoundsException> ARRAY_INDEX_OUT_OF_BOUNDS_EXCEPTION;
descriptor: Ljava/lang/Class;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Ljava/lang/Class<Ljava/lang/ArrayIndexOutOfBoundsException;>;
public static final java.lang.Class<java.lang.ArithmeticException> ARITHMETIC_EXCEPTION;
descriptor: Ljava/lang/Class;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Ljava/lang/Class<Ljava/lang/ArithmeticException;>;
public static final java.lang.Class<java.lang.NegativeArraySizeException> NEGATIVE_ARRAY_SIZE_EXCEPTION;
descriptor: Ljava/lang/Class;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Ljava/lang/Class<Ljava/lang/NegativeArraySizeException;>;
public static final java.lang.Class<java.lang.ClassCastException> CLASS_CAST_EXCEPTION;
descriptor: Ljava/lang/Class;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Ljava/lang/Class<Ljava/lang/ClassCastException;>;
public static final java.lang.Class<java.lang.IllegalMonitorStateException> ILLEGAL_MONITOR_STATE;
descriptor: Ljava/lang/Class;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Ljava/lang/Class<Ljava/lang/IllegalMonitorStateException;>;
private static final java.lang.Class<?>[] EXCS_CLASS_AND_INTERFACE_RESOLUTION;
descriptor: [Ljava/lang/Class;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: [Ljava/lang/Class<*>;
private static final java.lang.Class<?>[] EXCS_FIELD_AND_METHOD_RESOLUTION;
descriptor: [Ljava/lang/Class;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: [Ljava/lang/Class<*>;
private static final java.lang.Class<?>[] EXCS_INTERFACE_METHOD_RESOLUTION;
descriptor: [Ljava/lang/Class;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: [Ljava/lang/Class<*>;
private static final java.lang.Class<?>[] EXCS_STRING_RESOLUTION;
descriptor: [Ljava/lang/Class;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: [Ljava/lang/Class<*>;
private static final java.lang.Class<?>[] EXCS_ARRAY_EXCEPTION;
descriptor: [Ljava/lang/Class;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: [Ljava/lang/Class<*>;
private static volatile int[] $SWITCH_TABLE$com$sun$org$apache$bcel$internal$ExceptionConst$EXCS;
descriptor: [I
flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=4, locals=0, args_size=0
0: ldc Ljava/lang/Throwable;
putstatic com.sun.org.apache.bcel.internal.ExceptionConst.THROWABLE:Ljava/lang/Class;
1: ldc Ljava/lang/RuntimeException;
putstatic com.sun.org.apache.bcel.internal.ExceptionConst.RUNTIME_EXCEPTION:Ljava/lang/Class;
2: ldc Ljava/lang/LinkageError;
putstatic com.sun.org.apache.bcel.internal.ExceptionConst.LINKING_EXCEPTION:Ljava/lang/Class;
3: ldc Ljava/lang/ClassCircularityError;
putstatic com.sun.org.apache.bcel.internal.ExceptionConst.CLASS_CIRCULARITY_ERROR:Ljava/lang/Class;
4: ldc Ljava/lang/ClassFormatError;
putstatic com.sun.org.apache.bcel.internal.ExceptionConst.CLASS_FORMAT_ERROR:Ljava/lang/Class;
5: ldc Ljava/lang/ExceptionInInitializerError;
putstatic com.sun.org.apache.bcel.internal.ExceptionConst.EXCEPTION_IN_INITIALIZER_ERROR:Ljava/lang/Class;
6: ldc Ljava/lang/IncompatibleClassChangeError;
putstatic com.sun.org.apache.bcel.internal.ExceptionConst.INCOMPATIBLE_CLASS_CHANGE_ERROR:Ljava/lang/Class;
7: ldc Ljava/lang/AbstractMethodError;
putstatic com.sun.org.apache.bcel.internal.ExceptionConst.ABSTRACT_METHOD_ERROR:Ljava/lang/Class;
8: ldc Ljava/lang/IllegalAccessError;
putstatic com.sun.org.apache.bcel.internal.ExceptionConst.ILLEGAL_ACCESS_ERROR:Ljava/lang/Class;
9: ldc Ljava/lang/InstantiationError;
putstatic com.sun.org.apache.bcel.internal.ExceptionConst.INSTANTIATION_ERROR:Ljava/lang/Class;
10: ldc Ljava/lang/NoSuchFieldError;
putstatic com.sun.org.apache.bcel.internal.ExceptionConst.NO_SUCH_FIELD_ERROR:Ljava/lang/Class;
11: ldc Ljava/lang/NoSuchMethodError;
putstatic com.sun.org.apache.bcel.internal.ExceptionConst.NO_SUCH_METHOD_ERROR:Ljava/lang/Class;
12: ldc Ljava/lang/NoClassDefFoundError;
putstatic com.sun.org.apache.bcel.internal.ExceptionConst.NO_CLASS_DEF_FOUND_ERROR:Ljava/lang/Class;
13: ldc Ljava/lang/UnsatisfiedLinkError;
putstatic com.sun.org.apache.bcel.internal.ExceptionConst.UNSATISFIED_LINK_ERROR:Ljava/lang/Class;
14: ldc Ljava/lang/VerifyError;
putstatic com.sun.org.apache.bcel.internal.ExceptionConst.VERIFY_ERROR:Ljava/lang/Class;
15: ldc Ljava/lang/NullPointerException;
putstatic com.sun.org.apache.bcel.internal.ExceptionConst.NULL_POINTER_EXCEPTION:Ljava/lang/Class;
16: ldc Ljava/lang/ArrayIndexOutOfBoundsException;
17: putstatic com.sun.org.apache.bcel.internal.ExceptionConst.ARRAY_INDEX_OUT_OF_BOUNDS_EXCEPTION:Ljava/lang/Class;
18: ldc Ljava/lang/ArithmeticException;
putstatic com.sun.org.apache.bcel.internal.ExceptionConst.ARITHMETIC_EXCEPTION:Ljava/lang/Class;
19: ldc Ljava/lang/NegativeArraySizeException;
putstatic com.sun.org.apache.bcel.internal.ExceptionConst.NEGATIVE_ARRAY_SIZE_EXCEPTION:Ljava/lang/Class;
20: ldc Ljava/lang/ClassCastException;
putstatic com.sun.org.apache.bcel.internal.ExceptionConst.CLASS_CAST_EXCEPTION:Ljava/lang/Class;
21: ldc Ljava/lang/IllegalMonitorStateException;
putstatic com.sun.org.apache.bcel.internal.ExceptionConst.ILLEGAL_MONITOR_STATE:Ljava/lang/Class;
22: bipush 6
anewarray java.lang.Class
dup
iconst_0
23: getstatic com.sun.org.apache.bcel.internal.ExceptionConst.NO_CLASS_DEF_FOUND_ERROR:Ljava/lang/Class;
aastore
dup
iconst_1
getstatic com.sun.org.apache.bcel.internal.ExceptionConst.CLASS_FORMAT_ERROR:Ljava/lang/Class;
aastore
dup
iconst_2
getstatic com.sun.org.apache.bcel.internal.ExceptionConst.VERIFY_ERROR:Ljava/lang/Class;
aastore
dup
iconst_3
getstatic com.sun.org.apache.bcel.internal.ExceptionConst.ABSTRACT_METHOD_ERROR:Ljava/lang/Class;
aastore
dup
iconst_4
24: getstatic com.sun.org.apache.bcel.internal.ExceptionConst.EXCEPTION_IN_INITIALIZER_ERROR:Ljava/lang/Class;
aastore
dup
iconst_5
getstatic com.sun.org.apache.bcel.internal.ExceptionConst.ILLEGAL_ACCESS_ERROR:Ljava/lang/Class;
aastore
25: putstatic com.sun.org.apache.bcel.internal.ExceptionConst.EXCS_CLASS_AND_INTERFACE_RESOLUTION:[Ljava/lang/Class;
26: iconst_3
anewarray java.lang.Class
dup
iconst_0
27: getstatic com.sun.org.apache.bcel.internal.ExceptionConst.NO_SUCH_FIELD_ERROR:Ljava/lang/Class;
aastore
dup
iconst_1
getstatic com.sun.org.apache.bcel.internal.ExceptionConst.ILLEGAL_ACCESS_ERROR:Ljava/lang/Class;
aastore
dup
iconst_2
getstatic com.sun.org.apache.bcel.internal.ExceptionConst.NO_SUCH_METHOD_ERROR:Ljava/lang/Class;
aastore
28: putstatic com.sun.org.apache.bcel.internal.ExceptionConst.EXCS_FIELD_AND_METHOD_RESOLUTION:[Ljava/lang/Class;
29: iconst_0
anewarray java.lang.Class
putstatic com.sun.org.apache.bcel.internal.ExceptionConst.EXCS_INTERFACE_METHOD_RESOLUTION:[Ljava/lang/Class;
30: iconst_0
anewarray java.lang.Class
putstatic com.sun.org.apache.bcel.internal.ExceptionConst.EXCS_STRING_RESOLUTION:[Ljava/lang/Class;
31: iconst_2
anewarray java.lang.Class
dup
iconst_0
32: getstatic com.sun.org.apache.bcel.internal.ExceptionConst.NULL_POINTER_EXCEPTION:Ljava/lang/Class;
aastore
dup
iconst_1
getstatic com.sun.org.apache.bcel.internal.ExceptionConst.ARRAY_INDEX_OUT_OF_BOUNDS_EXCEPTION:Ljava/lang/Class;
aastore
33: putstatic com.sun.org.apache.bcel.internal.ExceptionConst.EXCS_ARRAY_EXCEPTION:[Ljava/lang/Class;
34: return
LocalVariableTable:
Start End Slot Name Signature
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/bcel/internal/ExceptionConst;
private static java.lang.Class<?>[] mergeExceptions(java.lang.Class<?>[], java.lang.Class<?>[]);
descriptor: ([Ljava/lang/Class;[Ljava/lang/Class;)[Ljava/lang/Class;
flags: (0x008a) ACC_PRIVATE, ACC_STATIC, ACC_VARARGS
Code:
stack=5, locals=4, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 1
iconst_0
goto 2
StackMap locals:
StackMap stack:
1: aload 1
arraylength
StackMap locals:
StackMap stack: int
2: istore 2
start local 2 3: aload 0
arraylength
iload 2
iadd
anewarray java.lang.Class
astore 3
start local 3 4: aload 0
iconst_0
aload 3
iconst_0
aload 0
arraylength
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
5: iload 2
ifle 7
6: aload 1
iconst_0
aload 3
aload 0
arraylength
iload 2
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
7: StackMap locals: int java.lang.Class[]
StackMap stack:
aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 input [Ljava/lang/Class;
0 8 1 extraClasses [Ljava/lang/Class;
3 8 2 extraLen I
4 8 3 excs [Ljava/lang/Class;
Signature: ([Ljava/lang/Class<*>;[Ljava/lang/Class<*>;)[Ljava/lang/Class<*>;
MethodParameters:
Name Flags
input final
extraClasses final
public static java.lang.Class<?>[] createExceptions(com.sun.org.apache.bcel.internal.ExceptionConst$EXCS, java.lang.Class<?>[]);
descriptor: (Lcom/sun/org/apache/bcel/internal/ExceptionConst$EXCS;[Ljava/lang/Class;)[Ljava/lang/Class;
flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: invokestatic com.sun.org.apache.bcel.internal.ExceptionConst.$SWITCH_TABLE$com$sun$org$apache$bcel$internal$ExceptionConst$EXCS:()[I
aload 0
invokevirtual com.sun.org.apache.bcel.internal.ExceptionConst$EXCS.ordinal:()I
iaload
tableswitch { // 1 - 5
1: 1
2: 3
3: 4
4: 5
5: 2
default: 6
}
1: StackMap locals:
StackMap stack:
getstatic com.sun.org.apache.bcel.internal.ExceptionConst.EXCS_CLASS_AND_INTERFACE_RESOLUTION:[Ljava/lang/Class;
aload 1
invokestatic com.sun.org.apache.bcel.internal.ExceptionConst.mergeExceptions:([Ljava/lang/Class;[Ljava/lang/Class;)[Ljava/lang/Class;
areturn
2: StackMap locals:
StackMap stack:
getstatic com.sun.org.apache.bcel.internal.ExceptionConst.EXCS_ARRAY_EXCEPTION:[Ljava/lang/Class;
aload 1
invokestatic com.sun.org.apache.bcel.internal.ExceptionConst.mergeExceptions:([Ljava/lang/Class;[Ljava/lang/Class;)[Ljava/lang/Class;
areturn
3: StackMap locals:
StackMap stack:
getstatic com.sun.org.apache.bcel.internal.ExceptionConst.EXCS_FIELD_AND_METHOD_RESOLUTION:[Ljava/lang/Class;
aload 1
invokestatic com.sun.org.apache.bcel.internal.ExceptionConst.mergeExceptions:([Ljava/lang/Class;[Ljava/lang/Class;)[Ljava/lang/Class;
areturn
4: StackMap locals:
StackMap stack:
getstatic com.sun.org.apache.bcel.internal.ExceptionConst.EXCS_INTERFACE_METHOD_RESOLUTION:[Ljava/lang/Class;
aload 1
invokestatic com.sun.org.apache.bcel.internal.ExceptionConst.mergeExceptions:([Ljava/lang/Class;[Ljava/lang/Class;)[Ljava/lang/Class;
areturn
5: StackMap locals:
StackMap stack:
getstatic com.sun.org.apache.bcel.internal.ExceptionConst.EXCS_STRING_RESOLUTION:[Ljava/lang/Class;
aload 1
invokestatic com.sun.org.apache.bcel.internal.ExceptionConst.mergeExceptions:([Ljava/lang/Class;[Ljava/lang/Class;)[Ljava/lang/Class;
areturn
6: StackMap locals:
StackMap stack:
new java.lang.AssertionError
dup
new java.lang.StringBuilder
dup
ldc "Cannot happen; unexpected enum value: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.AssertionError.<init>:(Ljava/lang/Object;)V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 type Lcom/sun/org/apache/bcel/internal/ExceptionConst$EXCS;
0 7 1 extraClasses [Ljava/lang/Class;
Signature: (Lcom/sun/org/apache/bcel/internal/ExceptionConst$EXCS;[Ljava/lang/Class<*>;)[Ljava/lang/Class<*>;
MethodParameters:
Name Flags
type final
extraClasses final
static int[] $SWITCH_TABLE$com$sun$org$apache$bcel$internal$ExceptionConst$EXCS();
descriptor: ()[I
flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=1, args_size=0
0: getstatic com.sun.org.apache.bcel.internal.ExceptionConst.$SWITCH_TABLE$com$sun$org$apache$bcel$internal$ExceptionConst$EXCS:[I
dup
ifnull 1
areturn
StackMap locals:
StackMap stack: int[]
1: pop
invokestatic com.sun.org.apache.bcel.internal.ExceptionConst$EXCS.values:()[Lcom/sun/org/apache/bcel/internal/ExceptionConst$EXCS;
arraylength
newarray 10
astore 0
2: aload 0
getstatic com.sun.org.apache.bcel.internal.ExceptionConst$EXCS.EXCS_ARRAY_EXCEPTION:Lcom/sun/org/apache/bcel/internal/ExceptionConst$EXCS;
invokevirtual com.sun.org.apache.bcel.internal.ExceptionConst$EXCS.ordinal:()I
iconst_5
iastore
3: goto 5
StackMap locals: int[]
StackMap stack: java.lang.NoSuchFieldError
4: pop
StackMap locals:
StackMap stack:
5: aload 0
getstatic com.sun.org.apache.bcel.internal.ExceptionConst$EXCS.EXCS_CLASS_AND_INTERFACE_RESOLUTION:Lcom/sun/org/apache/bcel/internal/ExceptionConst$EXCS;
invokevirtual com.sun.org.apache.bcel.internal.ExceptionConst$EXCS.ordinal:()I
iconst_1
iastore
6: goto 8
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
7: pop
StackMap locals:
StackMap stack:
8: aload 0
getstatic com.sun.org.apache.bcel.internal.ExceptionConst$EXCS.EXCS_FIELD_AND_METHOD_RESOLUTION:Lcom/sun/org/apache/bcel/internal/ExceptionConst$EXCS;
invokevirtual com.sun.org.apache.bcel.internal.ExceptionConst$EXCS.ordinal:()I
iconst_2
iastore
9: goto 11
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
10: pop
StackMap locals:
StackMap stack:
11: aload 0
getstatic com.sun.org.apache.bcel.internal.ExceptionConst$EXCS.EXCS_INTERFACE_METHOD_RESOLUTION:Lcom/sun/org/apache/bcel/internal/ExceptionConst$EXCS;
invokevirtual com.sun.org.apache.bcel.internal.ExceptionConst$EXCS.ordinal:()I
iconst_3
iastore
12: goto 14
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
13: pop
StackMap locals:
StackMap stack:
14: aload 0
getstatic com.sun.org.apache.bcel.internal.ExceptionConst$EXCS.EXCS_STRING_RESOLUTION:Lcom/sun/org/apache/bcel/internal/ExceptionConst$EXCS;
invokevirtual com.sun.org.apache.bcel.internal.ExceptionConst$EXCS.ordinal:()I
iconst_4
iastore
15: goto 17
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
16: pop
StackMap locals:
StackMap stack:
17: aload 0
dup
putstatic com.sun.org.apache.bcel.internal.ExceptionConst.$SWITCH_TABLE$com$sun$org$apache$bcel$internal$ExceptionConst$EXCS:[I
areturn
LocalVariableTable:
Start End Slot Name Signature
Exception table:
from to target type
2 3 4 Class java.lang.NoSuchFieldError
5 6 7 Class java.lang.NoSuchFieldError
8 9 10 Class java.lang.NoSuchFieldError
11 12 13 Class java.lang.NoSuchFieldError
14 15 16 Class java.lang.NoSuchFieldError
}
SourceFile: "ExceptionConst.java"
NestMembers:
com.sun.org.apache.bcel.internal.ExceptionConst$EXCS
InnerClasses:
public final EXCS = com.sun.org.apache.bcel.internal.ExceptionConst$EXCS of com.sun.org.apache.bcel.internal.ExceptionConst