jasm.attributes
Class Code.Handler

java.lang.Object
  extended by jasm.attributes.Code.Handler
Enclosing class:
Code

public static class Code.Handler
extends java.lang.Object

The exception handler class is used to store the necessary information about where control-flow is directed when an exception is raised.

Author:
David J. Pearce

Field Summary
 int end
          One past the last index covered by the handler.
 JvmType.Clazz exception
           
 java.lang.String label
           
 int start
          The start index of bytecodes covered by the handler.
 
Constructor Summary
Code.Handler(int start, int end, java.lang.String label, JvmType.Clazz exception)
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

start

public int start
The start index of bytecodes covered by the handler.


end

public int end
One past the last index covered by the handler.


label

public java.lang.String label

exception

public JvmType.Clazz exception
Constructor Detail

Code.Handler

public Code.Handler(int start,
                    int end,
                    java.lang.String label,
                    JvmType.Clazz exception)


Copyright © 2013 David J. Pearce. All Rights Reserved.