首页 > 代码库 > java 19 - 11 异常的注意事项
java 19 - 11 异常的注意事项
1 /* 2 * 异常注意事项: 3 * A:子类重写父类方法时,子类的方法必须抛出相同的异常或父类异常的子类。(父亲坏了,儿子不能比父亲更坏) 4 * B:如果父类抛出了多个异常,子类重写父类时,只能抛出相同的异常或者是他的子集,子类不能抛出父类没有的异常 5 * C:如果被重写的方法没有异常抛出,那么子类的方法绝对不可以抛出异常,如果子类方法内有异常发生,那么子类只能try,不能throws 6 */ 7 import java.text.ParseException; 8 import java.text.SimpleDateFormat; 9 import java.util.Date;10 public class ExceptionDemo {11 12 }13 14 class Fu {15 public void show() throws Exception {16 }17 18 public void method() {19 }20 }21 22 class Zi extends Fu {23 @Override24 public void show() throws ArithmeticException {25 26 }27 28 @Override29 public void method() {30 // String s = "2014-11-20";31 // SimpleDateFormat sdf = new SimpleDateFormat();32 // Date d = sdf.parse(s);33 // System.out.println(d);34 }35 }
java 19 - 11 异常的注意事项
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。