zoukankan      html  css  js  c++  java
  • 异常-异常的注意事项

     1 package cn.itcast_09;
     2 
     3 import java.text.ParseException;
     4 import java.text.SimpleDateFormat;
     5 import java.util.Date;
     6 
     7 /*
     8  * 异常注意事项:
     9  * A:子类重写父类方法时,子类的方法必须抛出相同的异常或父类异常的子类。(父亲坏了,儿子不能比父亲更坏)
    10  * B:如果父类抛出了多个异常,子类重写父类时,只能抛出相同的异常或者是他的子集,子类不能抛出父类没有的异常
    11  * C:如果被重写的方法没有异常抛出,那么子类的方法绝对不可以抛出异常,如果子类方法内有异常发生,那么子类只能try,不能throws
    12  */
    13 public class ExceptionDemo {
    14 
    15 }
    16 
    17 class Fu {
    18     public void show() throws Exception {
    19     }
    20 
    21     public void method() {
    22     }
    23 }
    24 
    25 class Zi extends Fu {
    26     @Override
    27     public void show() throws ArithmeticException {
    28 
    29     }
    30 
    31     @Override
    32     public void method() {
    33         String s = "2014-11-20";
    34         SimpleDateFormat sdf = new SimpleDateFormat();
    35         Date d = null;
    36         try {
    37             d = sdf.parse(s);
    38         } catch (ParseException e) {
    39             e.printStackTrace();
    40         }
    41         System.out.println(d);
    42     }
    43 }
  • 相关阅读:
    Python数据结构与算法(几种排序)
    jquery元素节点操作
    Jquery事件委托
    Jquery事件冒泡
    jquery事件
    尺寸相关、滚动事件
    jquery属性操作
    jquery选择器
    JavaScript面向对象
    jQuery powerFloat万能浮动层下拉层插件
  • 原文地址:https://www.cnblogs.com/ZHOUVIP/p/7221453.html
Copyright © 2011-2022 走看看