3.7 错误和异常处理