异常
异常处理五个关键字:
try、catch、finally、throw、throws
package com.exception;
public class Demo01 {
public static void main(String[] args) {
int a = 1;
int b = 0;
//假设要捕获多个异常,从小到大catch。
//Ctrl+Alt+T 包裹代码块
try {
System.out.println(a/b);
} catch (Exception e) {//catch 想要捕获的异常类型
e.printStackTrace();//打印错误的栈信息
}catch(Error e){
System.out.println("错误");
}catch(Throwable e){
System.out.println("异常");
}
finally {//处理善后工作:例如:IO资源关闭。
System.out.println("结束");
}
}
}