异常 异常时代码在编译或者执行的过程中可能出现的错误 异常分为 编译时异常 和 运行时异常。 编译时异常 没有基础RuntimeException的异常,编译阶段就会出错。 默认处理流程 运行时异常 继承自RuntimeException的异常或其子类,编译阶段不报错,运行可能报错。 常见运行时异常: 数组索引越界 空指针异常 数字操作异常 类型转换异常 数字转换异常 默认处理流程