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
posted 14 years ago
You can throw fewer exceptions. You can't throw more, because then you'd be violating the interface contract.