黑马程序员技术交流社区

标题: 异常 [打印本页]

作者: 李志鹏    时间: 2015-6-9 23:40
标题: 异常
异常:不正常:在运行时期发生的一些不正常情况。就是异常。

异常的由来:程序运行时总会一些不正常的情况。
          java语言对这些不正常情况也进行了描述, 并对这些不正常进行了对象的封装。
         是描述不正常情况的对象。

不正常情况分两种,一种是可以解决的Exception,一种是严重性的Error。
无论是Error还是Exception,它们的子类都一个特点:子类名的后缀都是父类名。

异常是可以处理的。
处理方式:
        1,声明抛出。告诉调用者功能会有问题。通过throws关键字对问题声明在功能上。
        2,进行捕捉。可以使用针对性的捕捉代码块完成。
        try
        {
                //需要被检测的代码;
        }
        catch(异常类 变量)//该变量用于接收try检测到的异常对象。
        {
                //异常处理代码。
        }
        finally
        {
                //一定会被执行的代码。
        }





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2