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
When should the method invokelater() be used?
How many types of memory areas are allocated by jvm?
What are the different http methods?
In a class implementing an interface, can we change the value of any variable defined in the interface?
Why java is considered dynamic?
Is there a sort function in java?
What do you mean by aggregation?
Difference between arraylist and vector.
What are the different types of inner classes?
Define how does a try statement determine which catch clause should be used to handle an exception?
What is callablestatement? How you can call stored procedure to pass in parameter?
What is the java idl system?
What is module with example?
Which variables are stored in heap?
What is anti pattern in cyber security?