For freshman/sophomore-level courses in Java/Visual J++-Introductory, Java-Intro to Programming, and Java-Programming for Business/Technology/Engineers.
Written for beginning and intermediate programmers in Java, this text is the manifestation of the idea that students will become competent in programming much more quickly if they learn debugging skills early on. It serves as a handy companion in the computer lab for quick reference when writing and debugging Java programs, and contains a series of examples of common syntax and semantic errors-and how they can be detected and corrected.
1. Introduction.
2. Common Syntax and Semantic Errors.
3. Tracing Techniques.
4. Using an Interactive Java Debugger.
Appendix A. Checklist of Common Bugs in First Programs.
Appendix B. Checklist for Error Detection and Prevention.