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
What is mnemonic in assembly language?
What is :: operator in java?
What is int short for?
How arrays are stored in memory in java?
Explain working of call by reference function invoking.
Explain the differences between static and dynamic variables?
What are alternatives to java serialization?
What is a Presistent Object?
What does i ++ mean in Java?
Implementations of set interface?
When can an object reference be cast to an interface reference in java programming?
How hashmap increases its size in java?
Explain notifyall() method of object class ?
What is nested class?
What is difference between static class and singleton pattern?