1.受检异常与不受检异常
`Throwable
`
Error Exception
2.try..catch 捕获异常,抛出异常
3. jdk1.7后支持
catch (ArithmeticException | ArrayIndexOutOfBoundsException e){ 写法即多个异常 |连接
4.e.printStackTrace(); 打印异常文本
5.finally 放在try..catch语句最后,只要try语句执行就执行,无论有无异常
6.创建类时后面添加 throws 异常类名
7.手动抛出异常 在代码末尾添加throw new 异常类名(参数);
8. 自定义异常