All Packages Class Hierarchy This Package Previous Next Index
Class EDU.bmrb.starlibj.InternalException
java.lang.Object
|
+----java.lang.Throwable
|
+----java.lang.Exception
|
+----java.lang.RuntimeException
|
+----EDU.bmrb.starlibj.InternalException
- public class InternalException
- extends RuntimeException
This is thrown when there is some internal problem with
the starlibj that was not expected. Whenever this exception
appears it indicates an error on the part of the starlibj
programmer. A bug needs to be reported. The starlibj
programmer(s) put this exception in as a keep-us-honest check.
(If we think a condition is a "can't-happen-ever" condition,
we throw this exception from that point just to be sure. If
we are right in our assumptions, a user will never see this
message.)
-
InternalException()
-
-
InternalException(String)
- Allow the thrower to make additional information about the
exception appear in the message:
-
getMessage()
- The message that will be printed at runtime if this exception
'bubbles up' all the way to the Java Runtime Environment and
is not caught along the way.
InternalException
public InternalException()
InternalException
public InternalException(String msg)
- Allow the thrower to make additional information about the
exception appear in the message:
getMessage
public String getMessage()
- The message that will be printed at runtime if this exception
'bubbles up' all the way to the Java Runtime Environment and
is not caught along the way.
- Returns:
- the message to be printed by the JVM.
- Overrides:
- getMessage in class Throwable
All Packages Class Hierarchy This Package Previous Next Index