java中throw和throws的区别

throw和throws都是在异常处理中使用的关键字。
throw:指的是在方法中认为抛出一个异常类对象(这个异常类对象可能是自己实例化或者抛出已经存在的);
throws:在方法的声明上使用,表示此方法在调用时必须处理异常。

你可能感兴趣的:(java中throw和throws的区别)