Hour 11. Debugging and Error Handling
What You'll Learn in This Hour:
The differences between translation and runtime errors
How to effectively use logging
The use of debuggers with servlets and JSPs
How to use your own error pages
Sooner or later, one of your servlets or JSPs will not work as expected. Actually, if you've been following along in the book and done any experimenting at all, you've already begun bug squashing and your initiation as a Web developer is complete. Debugging software is part of the life of a developer. When you think about it, as you become more experienced, you only move from bugs that are easier to solve to those that are more difficult, but at least you can take this as a sign that you're making progress as a developer.