throw 和throws 的区别 一、共同点 都是处理异常的方式 二、区别 1、位置不同: throw 定义在方法内。 throws定义在方法头内。 2、用法不同: throw用于手动抛出异常对象 throws用于声明 方法可能会产生的异常类 内容