Java Reference
In-Depth Information
Chapter
10
Testing and Debugging
Errors and bugs are a fact of life in programming―they will always be there. A ninja pro-
grammer will try to do everything to minimize errors occurring, and find ways to identify
and deal with them quickly when they do occur.
In this chapter, we'll cover these topics:
• errors, exceptions, and warnings
• the importance of testing and debugging
• strict mode
• debugging in the browser
• error objects
• throwing exceptions
• exception handling
• testing frameworks
• our project―add exception handling and write tests for the Quiz Ninja application
Search WWH ::




Custom Search