update

修正构造函数中异常所需要的资源释放