Java Custom Exception Classes
Tutorials Shared by the Internet Community
|Top Tutorials||New Tutorials||Submit||Login||Register|
Total Hits: 12422
Total Votes: 141 votes
Category: JAVA/Core JAVA
Submitted on: 2011-03-08 21:39:05
Submitted By: Sandeep Bhandari
Description:Quite frequently, we read in Java books that we can inherit from Exception/RuntimeExcetion classes or implement the Throwable interface in order to create application specific exception classes.
There are scenarios where the exception hierarchy present in the Java JDK is not sufficient to capture the essence of the erroneous condition in an application. These custom exceptions can be thrown using the throw keyword whenever the corresponding condition occurs.
The exception handler catch blocks can be present in the same method or can be present in the caller code.
But most of the applications don't not have custom exceptions unless a lot of thinking has been done over the design of the application. This is probably because of the time constraints in a project or the lack of knowledge. More detail...