Exception Event Panel
The Exception Event Panel is the top right-hand side panel in the
top-level Events Window.
The Exception Event Panel is initially displayed by double-clicking on a exception
event in the Events Panel in the top-level
Main Window.
(Exceptions that are to be caught in the debugger are displayed in the
Exceptions Panel.)
Chained Exceptions
Chained exceptions are a new feature in JDK 1.4. Each exception can link
to another exception (the cause). The GUI will display all the links
(exceptions) in the chain, each as a separate event list item in the
Events Window. The event number will be
augmented by a colon (:) followed by the link number in the chain.
Info
Displayed at the top are the following information about the exception event:
- Event Number - the corresponding event number of the exception
is displayed in blue.
- Exception - the class name of the exception is displayed in red.
A tool tip displays the full class name (including package names) and the
object ID of the exception object.
- Class Loader - the class loader that loaded the above exception
class.
- Thread - the thread name and corresponding thread object ID
displayed in blue (see the Thread Panel) for the
exception event. A tool tip displays the full thread name including thread group
names.
- Thrown at - the source code location where the exception was thrown
is displayed in blue. A tool tip displays the containing method name.
Clicking on the button will display the corresponding source code in the
Source Panel.
- Caught at - the source code location where the exception will
be caught is displayed in blue. A tool tip displays the containing method name.
Clicking on the button will display the corresponding source code
in the Source Panel.
The text area in the middle displays the exception message.
©2001-2010. debugtools.com LLC. All rights reserved.