1.捕获异常相关
1.1)如果某个异常发生的时候没有再任何地方进行捕获, 那程序就会运行终止: 并在控制台上打印出异常信息 , 其中包括异常的类型堆栈的内容;
1.2)要想捕获一个异常, 必须设置 try/catch 语句块:
-
1.2.1)如果在try语句块中抛出了一个在 catch子句中声明的异常类, 那么
-
case1)程序将跳过try 语句块的其余代码;
-
case2)程序将执行 catch 子句中 的处理器代码;
-
-
1.2.2)如果在try语句块中没有抛出任何异常, 那么程序将跳过 catch子句;
-
1.2.3)如果方法中的任何代码抛出了一个在 catch 子句中没有声明的异常类型, 那么这个方法就会立刻退出;