异常
erorr 虚拟机中的错误 ,我们管不了
excption:
编译时异常:Excption
运行时异常:RuntimeExcption;
==============
throw关键字 在方法体内抛出异常类
throws:运用于方法声明之上,用于表示当前方法不处理异常,而是提醒该方法的调用者来处理异常(抛出异常).
如果方法内通过throw抛出了编译时异常,而没有捕获处理,那么必须通过throws进行声明,让调用者去处理。(换言之,编译时异常必须处理,要么捕获处理,要么抛出让调用者处理)
runtimeExcption可以不处理.