C++异常处理-异常抛出与捕获规则