在Java中,关于方法重写的规则,以下哪项描述是正确的? A. 重写方法可以改变返回类型 B. 重写方法不能抛出比被重写方法更多的异常 C. 重写方法的访问权限可以低于被重写方法 D. 重写方法可以定义在非子类中 答案解析 在Java中,方法重写必须遵循一定的规则,其中包括:重写方法不能抛出比被重写方法更多的异常,这是为了确保子类的对象可以被父类的引用安全地使用。其他选项中的描述均不符合Java方法重写的规则。 正确答案:B