class A{
some variables;
public void a()throws Excepion1,Exception2{....}
}
class B extends A{
variables...
public void a()throws E2,E3{.....}
}
Qns:
here override of methods occurs or not,ore else wil give
any compilation error or run properly..plz tell me briefly
whts happening with the above codes....
Answer Posted / jeevan
It is a good programming practice to have only a sub set of
checked exceptions classes from the throws clause of the
inherited method of the superclass.
Here in the above example E2,E3 exception are not a subset
of the exception classes of the inherited method
| Is This Answer Correct ? | 2 Yes | 2 No |
Post New Answer View All Answers
Can we declare a class as static?
Difference between ‘>>’ and ‘>>>’ operators in java?
what is the purpose of the runtime class?
Mention some features of java?
Do we need to manually write Copy Constructor?
What is size of int in java?
What does string intern() method do?
What is the use of flag?
What is meant by polymorphism?
What are java methods?
What are serialization and deserialization?
What is empty string literal in java?
Does java list allow null?
How do you calculate square roots?
What modifiers are allowed for methods in an interface?