用throw多次处理异常