Appendix F. Using the Debugger
And so shall I catch the fly.
—William Shakespeare
We are built to make mistakes, coded for error.
—Lewis Thomas
What we anticipate seldom occurs; what we least expect generally happens.
—Benjamin Disraeli
Objectives
In this appendix you’ll learn:
• To set breakpoints to debug applications.
• To use the run
command to run an application through the debugger.
• To use the stop
command to set a breakpoint.
• To use the cont
command to continue execution.
• To use the print
command to evaluate expressions.
• To use the set
command to change variable values during program execution.
• To use the step
, step up
and next
commands to control execution.
• To use the watch
command to see how a field is modified during ...
Get Java™ for Programmers: Deitel Developer Series, Second Edition now with the O’Reilly learning platform.
O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.