
An object that indicates whether a method had completed running
when a
SystemException was thrown.
The class CompletionStatus
contains three CompletionStatus instances, which are constants
representing each
possible completion status: COMPLETED_MAYBE,
COMPLETED_NO, and COMPLETED_YES.
It also contains
three int members, each a constant corresponding to one of
the CompletionStatus instances. These int
members make it possible to use a switch statement.
The class also contains two methods:
public int value() -- which accesses the
value field of a CompletionStatus object
public static CompletionStatus
from_int(int i) --
for creating an instance from one of the int members