第04章 异常处理 03异常的分类

鱼欲遇雨:每日都学习一点,持之以恒,天道酬勤!不能用电脑时,提前补上!(2012.9.6)

 

 

j2sdk中定义啦很多异常类,这些异常类对应了各种各样可能出现的异常事件

Error: 系统的错误,虚拟机的错误,处理不了

Exception: 能处理的错误

     -----RuntimeException: 经常出现的错误,可以catch,也可以不catch

    -----CatchException:必须catch

Error: 称为错误,由java虚拟机生成并抛出,包括动态链接失败,虚拟机错误等,程序对其不做处理。

Exception: 所有异常类的父类,其子类对应着各种各样的可能出现的异常事件,一般需要用户显式的声明或捕获

Runtime Exception: 一类特殊的异常,如被0除,数组下标超出范围等,其产生比较频繁,处理麻烦,如果显式的声明或捕获将会对程序的可读性和运行效率影响很大。因此由系统自动检测并将它们交给缺省的异常处理程序(用户可不必对其处理)

 

Exception(in java.lang)

      -ClassNotFoundException

      -IOExcetion

      -InterruptException

      -RuntimeException

            --ArithmeticException      NullPointException

            --IndexOutOfBoundsException

                 ---ArrayIndexOutOfBoundsException

                 ---StringIndexOutOfBoundsException

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值