Main Page   Packages   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members  

ExceptionThrower Interface Reference

Inheritance diagram for ExceptionThrower:
[legend]
Collaboration diagram for ExceptionThrower:
[legend]
List of all members.

Public Methods

java lang Class[] getExceptions ()
java lang Class[] getExceptions ()

Detailed Description

Denote an instruction that may throw a run-time or a linking exception (or both) during execution. This is not quite the truth as such; because all instructions may throw an java.lang.VirtualMachineError. These exceptions are omitted.

The Lava Language Specification specifies exactly which RUN-TIME and which LINKING exceptions each instruction may throw which is reflected by the implementers. Due to the structure of the JVM specification, it may be possible that an Instruction implementing this interface returns a Class[] of size 0.

Please note that we speak of an "exception" here when we mean any "Throwable" object; so this term is equally used for "Exception" and "Error" objects.

Version:
Id:
ExceptionThrower.java,v 1.1.1.1 2002/01/24 03:44:04 pserver Exp
Author:
Enver Haase

Definition at line 25 of file lib/jpf/de/fub/bytecode/generic/ExceptionThrower.java.


The documentation for this interface was generated from the following files:
Generated at Thu Feb 7 07:10:27 2002 for Bandera by doxygen1.2.10 written by Dimitri van Heesch, © 1997-2001