JAVA学习笔记-异常机制
常见异常分类:
ArithmeticException - 如试图除以0
NullPointerException - 当程序访问一个空对象的成员变量或方法。
ClassCastException - 类型强制转换错误
ArrayIndexOutOfBoundsException - 访问的元素下标索引超过数组长度
NumberFormatException - 数字格式异常
try{
语句1;
}catch(错误 e){
e.printStackTrace();
}Finally{
语句2;
}
try,catch,finally,return的执行顺序:
1.执行try,catch,给返回值赋值但不截止
2.执行 finally
3.return //在此时截止