异常
异常:是指在程序的运行过程中发生的不正常事件,会中断正在运行的程序。
异常的处理通过5个关键字来处理:try、catch、finally、throw、throws
throws声明异常
throw 手动抛出异常
1、常见的异常
InputMismatchException:数据格式不匹配的异常
ArithmeticException:算数异常(、by zero)除数为0
a、如果有异常,但是catch的不是那个异常就会直接终止
finally不管怎样都会执行,但是catch里有system.exit(1)就不执行了
-----------------------只要try或者catch里面有return的话,先到finally再到return
---------------------throws异常(声明)多个异常用逗号隔开。调用者可以执行异常,也可以抛出异常
throw和throws的区别
异常链
异常的继承:Exception--->runtimeException---> .......

浙公网安备 33010602011771号