1.概念
异常表示不正常的意思,再java中主要指再程序运行阶段产生的错误叫做异常;Throwable是所有异常和错误的父类,主要实现字类Error类和Exception类;其中Error类主要描述一些比较严重的错误,eg:内存溢出,Exception类主要描述的是一些轻微的错误;
2.Exception类分为RunTimeException(运行时异常),也叫非检测性异常;IOException类和其它异常类,叫做检测性异常;
3.异常的捕获
try{
语句块;
} catch(Exception e){
e.printStackTrace();
} finally{
无论是否发生异常都应该执行的语句块;
}