what is difference between throw and throws in exception?
Answer Posted / anu mathew
throws:
Method capable of raising an exception but not handling the
same. i.e to say no Try Catch block is implemented in the
Method, to handle the exception.
The callers should create the Try Catch Block to safeguard
against the exception.
If the above is not followed it would result in Compilation
errors.
throw:
The method that raises the exception also handles the same
in its Catch block.
If unhandled the exception can also be handles by the
Callers Try Catch Block.
Hope this makes sense.
Is This Answer Correct ? | 44 Yes | 10 No |
Post New Answer View All Answers
How does compareto work in java?
Does hashset allow duplicates in java?
What is string [] java?
What is the difference between scrollbar and scrollpane?
What are different types of expressions?
What is internal iteration in java se 8?
what are three ways in which a thread can enter the waiting state? : Java thread
What is the primary benefit of encapsulation?
Is singleton thread safe in java?
Explain the significance of listiterator.
What is a ?
What is the difference between a constructor and a method?
Are private methods final?
What is the buffer limit?
Give differences between Quicksort & Mergesort. When should these sorts be used and what is their running time?