Download presentation
Presentation is loading. Please wait.
1
Chapter 6-2 (Book Chapter 8)
Introduction to OOP with Java 4th Ed, C. Thomas Wu Chapter 6-2 (Book Chapter 8) Exceptions Animated Version ©The McGraw-Hill Companies, Inc. Permission required for reproduction or display. © The McGraw-Hill Companies, Inc.
2
Java Exception Hierarchy
All types of thrown errors are instances of the Throwable class or its subclasses. Serious errors are represented by instances of the Error class or its subclasses. Exceptional cases that common applications should handle are represented by instances of the Exception class or its subclasses. Error Many subclasses Many subclasses Java Programming: From Problem Analysis to Program Design, 4e
3
Java’s Exception Class
class Exception Subclass of class Throwable Superclass of classes designed to handle exceptions Various types of exceptions I/O exceptions Number format exceptions File not found exceptions Array index out of bounds exceptions Various exceptions categorized into separate classes and contained in various packages Java Programming: From Problem Analysis to Program Design, 4e
4
Java Exception Hierarchy (continued)
Java Programming: From Problem Analysis to Program Design, 4e
5
Java Exception Hierarchy (continued)
Java Programming: From Problem Analysis to Program Design, 4e
6
Java Exception Hierarchy (continued)
Java Programming: From Problem Analysis to Program Design, 4e
7
Java Exception Classes
Java Programming: From Problem Analysis to Program Design, 4e
8
Java Exception Classes (continued)
Java Programming: From Problem Analysis to Program Design, 4e
9
Java Exception Classes (continued)
Java Programming: From Problem Analysis to Program Design, 4e
10
Java Exception Classes (continued)
Java Programming: From Problem Analysis to Program Design, 4e
11
Java Exception Classes (continued)
Java Programming: From Problem Analysis to Program Design, 4e
12
Java Exception Classes (continued)
Java Programming: From Problem Analysis to Program Design, 4e
13
Java Exception Classes (continued)
Java Programming: From Problem Analysis to Program Design, 4e
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.