A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© Mr.Wu 中级黑马   /  2016-5-17 21:00  /  260 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

3.1异常
  定义
      运行时的错误(狭义)
  分类
      1.无法处理的错误
      2.可以处理的错误
   1.必须处理的异常
       是Exception子类但-
    不是RuntimeException的子类
   2.可处理可不处理的异常
       是RuntimeException的子类
  注意问题
      1.finally{.....}一定会执行
      2.先捕获子类异常,再捕获父类异常,顺序不可
        颠倒
      3.重写方法抛出异常的访问权限不能大于被重写方
      法抛出异常的范围
      4.假设f方法抛出了A异常,则f方法有两种方式
   处理A异常
   1.throws A
   2.try{....}catch(){....}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马