java异常

异常是运行期的错误。

发生异常,会生成异常对象。并抛出(throw),

使用try,catch可以捕获异常。

异常分类

throwble:根类

Error子类 :系统错误,你处理不了的错误

Exception子类。可解决错误。必须解决

runtimeException可可解决,可不解决。

异常处理

try {

//可能抛出的语句。

}

catch(SomeException a)

{

 

}

catch(SomeException b)

{

}

finally {

//资源清除,关闭文件,删除临时文件……}

catch异常之后必须处理,这是良好的编程习惯。

异常可以自定义,即自建一个类,继承exception父类

一个图

五个关键字:try catch,finally,throw,throws

先逮小,再逮大,

异常与重写的关系

posted @ 2013-08-06 17:20  Iamsnail  阅读(147)  评论(0编辑  收藏  举报