Throwable Exception 异常 异常我们是可以解决的 Error 错误 只能修改代码解决了 异常分类 RuntimeException 运行时异常 NullPointerException 空指针异常IndexOutOfBoundsException 数组下标越界异常 throw throw 抛出异常,异常对象使用者主动创建(不抛出时是JVM创建) throws throws 声明异常,在方法上面声明 try{}catch{} try{ //try是用来检查异常,捕获异常 }catch(声明异常){ //处理异常 }