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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 舞王蔡徐坤 初级黑马   /  2019-10-10 14:39  /  997 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

          异常整理
    一:异常的概念: 程序中所出现的错误
          -运行时异常和编辑时异常
    二:异常体系
          1:Throwable
             - Error:不可不处理异常
             - Exception: 可处理异常
                 - RuntimeException:运行时异常
                 - 编译时异常
          2:异常处理方式
                 - try{}catch(){}  try---异常的监视块  catch---异常的捕获块
                 - throws
     三:Throwable成员方法
              - getMessage() :异常原因
              - toString():简短异常消息
              - printStrackTrace(): 详细异常消息
     四: 运行时异常和编译时异常
              - 编译时异常: 编译时必须处理
              - 运行时异常: 无须编译时必须处理
     五: 异常举例
              - ArithmeticException:数学异常,除数不能为零
              - NullPointerException:空指针异常
              - StringIndexOutOfBoundsException: 字符串索引越界
              - NumberFormatException:数字转换异常
              - ClassCastException:类型转换异常
     六:多重catch块
              - try{}catch(){}catch(){}catch(){}。。。。
    七: throws,throw
              -throws: 回避异常
             -throw:抛出异常

0 个回复

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