异常机制
1. 什么是异常
2. 异常体系架构
3. Java异常处理机制
抛出异常
捕获异常
异常处理关键字:try, catch, finally, throw, throws
public class Test {
public static void main(String[] args) {
int a = 1;
int b = 0;
//假设要捕获多个异常,需要从小到大,把大的异常放在前面
try{
System.out.println(a/b);
} catch (Error e){
}catch(Exception e){
} catch (ArithmeticException e) {
System.out.println("程序出现异常,除数为零");;
}finally{
System.out.println("finally通常用在IO流最后的善后工作,进行资源的关闭");
}
}
}