java声明异常(throws)

在可能出现异常的方法上声明抛出可能出现异常的类型:

声明的时候尽可能声明具体的异常,方便更好的处理.

当前方法不知道如何处理这种异常,可将该异常交给上一级调用者来处理(非RuntimeException类型的异常)。

方法一旦使用throws声明抛出方法内可能出现的异常类型, 该方法就可以不再过问该异常了;

一个方法调用另一个使用throws声明抛出的方法,自己要么try...catch , 要么也throws;

 

格式:

public 返回值类型  方法名(参数列表...)

                     throws 异常类A,异常类B... {

      

}

原文地址:https://www.cnblogs.com/fanweisheng/p/11132124.html