soot.coffi
Class Exception_attribute

java.lang.Object
  |
  +--soot.coffi.attribute_info
        |
        +--soot.coffi.Exception_attribute

public class Exception_attribute
extends soot.coffi.attribute_info

There should be exactly one Exceptions attribute in every method, indicating the types of exceptions the method might throw.

See Also:
attribute_info, method_info.attributes

Field Summary
 int[] exception_index_table
          Constant pool indices of CONSTANT_Class types representing exceptions the associated method might throw.
 int number_of_exceptions
          Length of exception table array.
 
Fields inherited from class soot.coffi.attribute_info
attribute_length, attribute_name, Code, ConstantValue, Exceptions, LineNumberTable, LocalVariableTable, SourceFile
 
Constructor Summary
Exception_attribute()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

number_of_exceptions

public int number_of_exceptions
Length of exception table array.

exception_index_table

public int[] exception_index_table
Constant pool indices of CONSTANT_Class types representing exceptions the associated method might throw.
See Also:
CONSTANT_Class_info
Constructor Detail

Exception_attribute

public Exception_attribute()