Suppose we have this problem
public class Father{ public void method1(){...} } public class Child1 extends Father{ public void method1() throws Exce
The "throws" part is a part of the method signature. This is why the method at the "child" class is not an override of the method of the parent class.