## Uses of Interface
org.apache.bcel.generic.ExceptionThrower

Packages that use ExceptionThrower
org.apache.bcel.generic: This package contains the "generic" part of the Byte Code Engineering Library, i.e., classes to dynamically modify class objects and byte code instructions.

Uses of ExceptionThrower in org.apache.bcel.generic

Classes in org.apache.bcel.generic that implement ExceptionThrower
`class` `AALOAD` AALOAD - Load reference from array
`class` `AASTORE` AASTORE - Store into reference array
`class` `ANEWARRAY` ANEWARRAY - Create new array of references
`class` `ARETURN` ARETURN - Return reference from method
`class` `ArrayInstruction` Super class for instructions dealing with array access such as IALOAD.
`class` `ARRAYLENGTH` ARRAYLENGTH - Get length of array
`class` `ATHROW` ATHROW - Throw exception
`class` `BALOAD` BALOAD - Load byte or boolean from array
`class` `BASTORE` BASTORE - Store into byte or boolean array
`class` `CALOAD` CALOAD - Load char from array
`class` `CASTORE` CASTORE - Store into char array
`class` `CHECKCAST` CHECKCAST - Check whether object is of given type
`class` `DALOAD` DALOAD - Load double from array
`class` `DASTORE` DASTORE - Store into double array
`class` `DRETURN` DRETURN - Return double from method
`class` `FALOAD` FALOAD - Load float from array
`class` `FASTORE` FASTORE - Store into float array
`class` `FRETURN` FRETURN - Return float from method
`class` `GETFIELD` GETFIELD - Fetch field from object
`class` `GETSTATIC` GETSTATIC - Fetch static field from class
`class` `IALOAD` IALOAD - Load int from array
`class` `IASTORE` IASTORE - Store into int array
`class` `IDIV` IDIV - Divide ints
`class` `INSTANCEOF` INSTANCEOF - Determine if object is of given type
`class` `InvokeInstruction` Super class for the INVOKExxx family of instructions.
`class` `INVOKEINTERFACE` INVOKEINTERFACE - Invoke interface method
`class` `INVOKESPECIAL` INVOKESPECIAL - Invoke instance method; special handling for superclass, private and instance initialization method invocations
`class` `INVOKESTATIC` INVOKESTATIC - Invoke a class (static) method
`class` `INVOKEVIRTUAL` INVOKEVIRTUAL - Invoke instance method; dispatch based on class
`class` `IREM` IREM - Remainder of int
`class` `IRETURN` IRETURN - Return int from method
`class` `LALOAD` LALOAD - Load long from array
`class` `LASTORE` LASTORE - Store into long array
`class` `LDC` LDC - Push item from constant pool.
`class` `LDC_W` LDC_W - Push item from constant pool (wide index)
`class` `LDIV` LDIV - Divide longs
`class` `LREM` LREM - Remainder of long
`class` `LRETURN` LRETURN - Return long from method
`class` `MONITORENTER` MONITORENTER - Enter monitor for object
`class` `MONITOREXIT` MONITOREXIT - Exit monitor for object
`class` `MULTIANEWARRAY` MULTIANEWARRAY - Create new mutidimensional array of references
`class` `NEW` NEW - Create new object
`class` `NEWARRAY` NEWARRAY - Create new array of basic type (int, short, ...)
`class` `PUTFIELD` PUTFIELD - Put field in object
`class` `PUTSTATIC` PUTSTATIC - Put static field in class
`class` `RETURN` RETURN - Return from void method
`class` `ReturnInstruction` Super class for the xRETURN family of instructions.
`class` `SALOAD` SALOAD - Load short from array
`class` `SASTORE` SASTORE - Store into short array

Methods in org.apache.bcel.generic with parameters of type ExceptionThrower
`void` `Visitor.visitExceptionThrower(ExceptionThrower obj)`
`void` `EmptyVisitor.visitExceptionThrower(ExceptionThrower obj)`

Copyright © 2002-2006 Apache Software Foundation. All Rights Reserved.