别让异常逃离析构函数