diff --git a/src/main/java/com/supervision/chat/client/dto/ChatResConverter.java b/src/main/java/com/supervision/chat/client/dto/ChatResConverter.java
index c622165..228e81a 100644
--- a/src/main/java/com/supervision/chat/client/dto/ChatResConverter.java
+++ b/src/main/java/com/supervision/chat/client/dto/ChatResConverter.java
@@ -1,5 +1,6 @@
 package com.supervision.chat.client.dto;
 
+import com.fasterxml.jackson.core.JsonProcessingException;
 import com.fasterxml.jackson.databind.ObjectMapper;
 import com.supervision.chat.client.dto.chat.ChatResDTO;
 import lombok.extern.slf4j.Slf4j;
@@ -50,7 +51,12 @@ public class ChatResConverter implements HttpMessageConverter {
             body = body.substring(5).trim();
         }
         // 将去除前缀后的内容解析为 ResponseData 对象
-        return objectMapper.readValue(body, ChatResDTO.class);
+        try {
+            return objectMapper.readValue(body, ChatResDTO.class);
+        } catch (JsonProcessingException e) {
+            log.error("ChatResConverter:read error: {}", e.getMessage(), e);
+            return null;
+        }
     }
 
     @Override