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 object-oriented paradigm?
Explain about serializable interface in java?
What do you mean by garbage collection used in java?
Explain exception chaining in java?
What is procedure overloading?
What do you mean by local class?
Is java owned by oracle?
Can a final method be overloaded?
Differentiate storage classes on the basis of their scope?
What is the difference between yield() and sleep()?
What do you mean by local variable and instance variable?
Can we nested try statements in java?
What is ide with example?
What are the special characters?
Why use string handling in Java?