注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 DOS命令杀掉进程
 帮助

我的java笔记(11)


2008-03-20 10:58:52
 标签:java 基础    [推送到技术圈]

异常的分类:

异常类的父类为
throwable类
他有两个子类:
error类和exception类

其中error类为系统错误,程序本身无法处理的异常。

exception类也包含有两种类型的异常类
RuntimeException类
以及其他类

为什么RuntimeException类这么特殊??
因为该类包里面的异常为常见的异常,可以不用捕获的异常。
比如 c=b/a;
这条语句如果a=0的话就会产生异常
不过如果每次这种语句就要捕获异常的话
就相当麻烦了
所以
RuntimeException类中的异常可以进行处理,也可以不进行处理
error类包中的异常是程序无法处理的异常
其他的异常为正常异常
需要进行捕获和处理的异常。

我现在理解的就是这么多。

:)




    文章评论
 
 

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: