1、error和exception 所有的异常都是throwable的子类 2、捕获和抛出异常 最大的异常写到最下面 throw和throws的区别要注意 异常快捷键:选中代码,ctrl+alt+t throw throws 3、自定义异常 继承exception类