what is difference between throw and throws in exception?
Answer Posted / ishan gupta
Whenever We Handle the exception through THROW we used to write
a handler for handling that Exception that is "CATCH BLOCK".It is done Explicitly by The programmer
EX:-
public static void main(String[] args) {
int a=4;
int b=0;
int c=0;
try
{
c=a/b;
throw new ArithmeticException();
}
catch(ArithmeticException o){
System.out.println("Exception Catched");
}
}
Whenever We Handle the exception through THROWS than We are not worriyng about handling the Exception As this work is done by the JVM
Ex-
public static void main(String[] args)throws ArithmeticException {
int c=4/0;
}
Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
What is finalize()? Is finalize() similar to a destructor?
What are serialization and deserialization?
Can we instantiate interface in java?
Can inner class extend any class?
How do you achieve polymorphism in java?
What is an array length?
What are register variables what are the advantages?
What is the difference between sop and work instruction?
Is java 9 released?
State some situations where exceptions may arise in java?
Is arraylist an object in java?
What does java ide mean?
What is return code?
What is the purpose of a transient variable?
How does thread synchronization occurs inside a monitor? What levels of synchronization can you apply?