Throwable:
(异常体系)
1.Error(错误) 虚拟机错误
无法通过代码修复
AWT组件错误
2.Exception
(异常)
1.运行时异常:
空指针异常。
下标越界异常。
类型转化异常。
数学异常。
SQL异常
2 非运行时异常
路径异常
IO异常
类找不到异常
Exception 异常解决方案:
1.Try{ } catch(){ } 捕捉异常
2.throw( ) 抛出某个具体的异常,用在方法中; throw new 具体异常();
3.throws( ) 抛出可能出现的异常,用在方法上。方法名() throws 具体异常{ }