增加对TypeError的异常处理