Debugging Projects

In the Java WorkShop, you debug projects that are part of the current portfolio. The project you are debugging must be an applet or a standalone program.

Getting Started
Introduction to the Java WorkShop Debugger
Starting a Debugging Session
Debugging From the Source Editor
Specifying Program Arguments

Inspecting Threads
Viewing Threads and Stack Frames
Showing the Source of a Stack Frame
Moving on the Call Stack
Updating the Threads/Stack Tab

Controlling Execution of Threads
Suspending Execution of a Thread
Resuming Execution of a Thread
Starting Over
Stepping Into a Method
Stepping Over a Method
Running to a Specific Location

Setting and Removing Breakpoints
Introduction to Breakpoints
Setting a Breakpoint in a Line
Setting a Breakpoint in a Method
Setting a Breakpoint in a Class
Removing a Breakpoint

Examining Variables, Exceptions, and Classes
Evaluating Data Values
Adding an Exception
Inspecting Classes, Methods, and Variables

Quitting Debugging
Quitting a Debugging Session