一线大厂面试真题——throw 和 throws 的区别

63 阅读1分钟

throw

作用在方法内,表示抛出具体异常,由方法体内的语句处理;

一定抛出了异常;

throws

作用在方法的声明上,表示抛出异常,由调用者来进行异常处理;

可能出现异常,不一定会发生异常;