    All Packages  Class Hierarchy  This Package  Previous  Next  Index

# Class jas.Catchtable

    java.lang.Object
       |
       +----jas.Catchtable

public class Catchtable
extends Object

##

Catchtable()

##

addEntry(CatchEntry)
  add an entry to the catch table
addEntry(Label, Label, Label, CP)
  add an entry to the catch table

##

Catchtable

      public Catchtable()

##

addEntry

      public void addEntry(CatchEntry entry)

  add an entry to the catch table

addEntry

      public void addEntry(Label start,
                           Label end,
                           Label handler,
                           CP cat)

  add an entry to the catch table
  Parameters:
    start - Label marking the beginning of the area where the catch table is active.
    end - Label marking the end of the area where the table is active.
    handler - Label marking the entrypoint into the exception handling routine.
    cat - (usually a classCP) informing the VM to direct any exceptions of this (or its subclasses) to the handler.

    All Packages  Class Hierarchy  This Package  Previous  Next  Index