| Author |
Implementing an Interface and throws clause
|
Morgan Roth
Greenhorn
Joined: Oct 31, 2002
Posts: 17
|
|
|
I know if you override a method of a superclass you can declare few throws in the method signature in the subclass but not more. What is the rule for implementing a method of an interface? Can you specify fewer or more Exception classes in the throws or does it have to match exactly. Thanks
|
 |
Ron Newman
Ranch Hand
Joined: Jun 06, 2002
Posts: 1056
|
|
|
You can throw fewer exceptions. You can't throw more, because then you'd be violating the interface contract.
|
Ron Newman - SCJP 1.2 (100%, 7 August 2002)
|
 |
 |
|
|
subject: Implementing an Interface and throws clause
|
|
|