修改list模块，提交异常处理模块(还未调试通过)。