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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 李志鹏 中级黑马   /  2015-6-9 23:40  /  240 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

异常:不正常:在运行时期发生的一些不正常情况。就是异常。

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

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

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

0 个回复

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