what is difference between checked and unchecked exception
plz explain examples ?
Answer Posted / rakesh
A checked exception is one, which a block of code is likely
to throw, and represented by throws clause.It represents
invalid conditions in areas outside the immediate control of
the program (invalid user input, database problems, network
outages, absent files).
In Java it is expected that a method 'throws' an exception
which is a checked exception.They are subclasses of Exception.
While unchecked exceptions represent defects in the program
(often invalid arguments passed to a non-private method).
According to definition in The Java Programming Language, by
Gosling, Arnold, and Holmes,"Unchecked runtime exceptions
represent conditions that, generally speaking, reflect
errors in your program's logic and cannot be reasonably
recovered from at run time." They are subclasses of
RuntimeException, and are usually implemented using
IllegalArgumentException, NullPointerException, or
IllegalStateException
It is somewhat confusing, but note as well that
RuntimeException (unchecked) is itself a subclass of
Exception (checked)
| Is This Answer Correct ? | 31 Yes | 6 No |
Post New Answer View All Answers
What are heavyweight components? What is lightweight component?
Explain the difference between jfc & wfc.
Hello Everyone.. I m trying to develop a java swing application where i can display a doc file Jeditorpane or Jtextpane.
How to print in java swing application?
What are the various components of swing?
What is the class in swing to change the appearance of the frame in runtime?
What is java swing used for?
How do you swing an applet?
What are the advantages of java swing over angular?
Why does JComponent have add() and remove() methods but Component does not?
In what context should the value of swing components be updated directly?
Is swing still used?
What are the containers available in swing?
What is the base class for all swing components?
What is the difference between swing and awt?