一.在
Java
中,
异常处理主要的
5
个关键字:
throw
、
try
、
catch
、
fifinal
、
throws
。
二.异常的抛出:
1.在Java中,可以借助throw关键字,抛出一个指定的异常对象,将错误信息告知给调用者。具体语法如下:
throw new XXXException("异常产生的原因");
注意事项:
1. throw
必须写在方法体内部 。
2.
抛出的对象必须是
Exception
或者
Exception
的子类对象 。
3.
如果抛出的是
RunTimeException
或者
RunTimeException
的子类,则可以不用处理,直接交给
JVM
来处理 。
4.
如果抛出的是编译时异常,用户必须处理,否则无法通过编译 。
5.
异常一旦抛出,其后的代码就不会执行
三.异常声明throws