[ Team LiB ] Previous Section Next Section

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.

    [ Team LiB ] Previous Section Next Section