什么是异常:
异常是指在程序的运行过程中发生的不正常的事件,会中断运行的程序
异常的常见类型
1ArithmeticExcption数学异常
2InputMismatchException输入类型不匹配
3NullPointerOutOfBoundsException空指针异常
4ArrayIndexOutOfBoundsException数组下表越界异常
5ClassCastException类型转换异常
try catch finally throw thrtows
try 可能会出现异常的代码
catch一短程序里面有多个,来捕捉异常,执行时会执行对应的catch中的内容,需要注意异常的范围从小到大
(小范围放在上面大范围放下面)
finally是一定会被执行的除非遇到exit()有return先finally在return
throws
声明异常
throws
抛出异常