在编写程序的时候,可能会有很多的问题存在,为了将来方便的标识这些问题的原因,类型,位置,Java就提供了异常对象供我们使用,即Java中的异常指的是程序出现不正常的情况
二、异常的体系结构Throwable:异常体系的最顶层级 Error:表示错误 Exception:异常三、JVM的默认处理异常方式
如果出现了问题,我们自己没有处理,JVM会采用自动的处理方法,它会把异常的类型,原因,位置直接打印到控制台上,后边的代码是不能执行的
四、自己处理异常-
try.catch.finally
-
格式:
try{ // 可能出现问题的代码 } catch(Exception e){ e.printStackTrace(); } -
特点:处理完后,程序会继续向下执行
-
-
声明抛出异常
-
格式:
throws 异常的类型; // 该内容是写到方法的形参列表之前的
-
特点
- 处理完后,程序会终止执行
-



