Java的异常机制

2014-11-23 17:48:50 · 作者: · 浏览: 16

1.什么是异常

异常:中断了正常指令流的事件(是程序在运行时产生的问题与编译无关)

2.异常的分类


这些类都是由JDK提供的


Exception分为两大类:

uncheck exception (如RuntimeException等)

check exception

Thriwable分为两类

Error(虚拟机在运行时产生的错误,虚拟机会关闭)


3.try...catch...finally结构的使用方法


try{

有可能出现异常的代码

}

catch(Exception e){

e.printStackTrace () ;

}

finally{//不管出不出异常都要执行

System.out.print (1) ;

}

总结:

1.程序员对Error无能为力,只能处理Exception

2.对异常的处理关系到系统的健壮性

3.使用try...catch...finally来处理可能出现异常的代码