throws是说明方法可抛出的异常,你在调用此方法时必须捕获或向上层抛出异常而throw是用于抛出异常