Java中 throw 和 throws 的区别 throw(一定有异常) : 写在方法内部,表示抛出一个异常 ; throws(可能有异常) : 写在方法声明上,表示该方法可能有异常抛出,一般抛给调用者处理 。 如有错误,欢迎指正;如有侵权,请联系作者。