|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| ExceptionDataWriter | Interface that defines the methods that a writer of exception data must have. |
| ExceptionInfo | Interface that wraps information about exceptions, in particular nested exception information |
| Class Summary | |
|---|---|
| AbstractExceptionDataWriter | Base class for exception data writer concrete implementations. |
| CompactExceptionDataWriter | This is an exception data writer class that only writes the first 10 lines at most on each exception level. |
| ExceptionData | Wrapper for an exception object that enables nicer reporting of stack traces. |
| ExceptionInfoManager | Class of static methods that administers ExceptionInfo instances. |
| HTMLExceptionDataWriter | Generic exception data writer that writes exception info to stderr |
| ReflectiveExceptionInfo | Implementation of a reflection-based ExceptionInfo interface |
| SimpleExceptionDataWriter | Simple exception data writer that writes exception info to stdout, specially in environments pre JDK 1.4 where no nested exception facilities were incorporated into the platform. |
| Exception Summary | |
|---|---|
| AccessException | Security access exception. |
| EvaluationException | Exception that occurred during the evaluation of a piece of code. |
| NestedExceptionWrapper | This exception wrapper wraps any exception - generic or not - and reports its stack trace in a nested fashion. |
| NonExistentObjectException | An object does not exist ( when it was believed it existed ). |
| ProtocolException | Protocol related exception |
| SyntaxException | Syntax related generic exception. |
| SystemException | A generic exception representing system related errors. |
| ValidationException | A checked validation error occurred somewhere |
| ValidationRuntimeException | Runtime version of validation exception |
| VersionMismatchException | Exception that represents a mismatch in version data for a bean |
This package defines some useful generic exception classes that are used in utilities and classes over the framework, or may be used in user-defined classes if desired.
It also defines facilities for working in the display of nested exceptions, which were very useful in pre-J2SE 1.3 environments. Still in J2SE 5.0 there are exceptions which are not properly nested according to J2SE 1.4 facilities, so this utilities are still useful for those types of reporting.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||