首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

对错误的一点浅薄认识的记录

2012-12-18 
对异常的一点浅薄认识的记录??java的异常分为checked的和unchecked的异常。??我的理解是:??checked的异常是

对异常的一点浅薄认识的记录

??java的异常分为checked的和unchecked的异常。

??我的理解是:

??checked的异常是一些可以被处理的异常,在出现这些异常以后系统在做了一些操作后有机会回到正常运作。方法名后有throws XXException 的都是checked异常,这样的申明强制要求调用者用try..catch..语句去处理异常。

??unchecked异常是一些一旦出现就没办法的回复的异常,系统出现这些异常就算崩溃了。类库中有个RuntimeException就属于这种异常,抛出这种异常的方法不需要在方法声明中申明方法抛出的异常,调用者也不需要用try..catch..语句去捕获,因为这已经是不可回复的异常,再怎么处理也不可能继续运行,让系统尽早停止运行,以免错上加错。

??--2011/4/13

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

热点排行