1. 子类重写父类方法时,返回值类型可以是父类方法返回值类型的的子类型(不能变大),但是这不适用基本数据类型。 2.子类重写父类方法时,父类方法如果声明了一个异常,那子类重写的方法声明的异常不能变大,只能变小。也可以不声明异常,因为不声明异常可以理解为异常变小了都达到了没有异常的地步。父类方法没有声明异常,那么子类重写的方法也不能抛出异常。