手动抛出异常对象throw