Java For Artists: The Art, Philosophy, And Science Of Object-Oriented Programming
Overview
Learning Objectives
-
Draw and describe the Throwable class inheritance hierarchy
-
Explain the purpose and use of Errors
-
Explain the purpose and use of Exceptions
-
Explain the purpose and use of RuntimeExceptions
-
Explain the difference between checked and unchecked exceptions
-
State the purpose of the try, catch, and finally blocks
-
Demonstrate the use of a try/catch statement
-
Demonstrate the use of a try/catch/finally statement
-
Demonstrate the use of a try/finally statement
-
Demonstrate the use of multiple catch blocks
-
Demonstrate the use of the throws clause
-
Demonstrate how to perform exception chaining
-
Demonstrate how to extend the Exception class to create custom exceptions
-
Demonstrate your ability to use exceptions effectively in your Java programs
Категории