Java Programming
Types of Errors
Types of Exceptions
Compile-Time Checking
Runtime Exceptions
Multiple Catch Blocks
Exception Hierarchy in Catch
Resource Cleanup
Automatic Resource Management
NullPointerException
ArrayIndexOutOfBoundsException
IllegalArgumentException
IOException
ClassNotFoundException
Throwing Built-in Exceptions
Throwing Custom Exceptions
Declaring Exceptions in Method Signatures
Extending Exception Classes
Custom Exception Constructors
Best Practices for Custom Exceptions
Previous
3. Object-Oriented Programming (OOP) in Java
Go to top
Next
5. Java Collections Framework