diff --git a/src/main/java/com/muyu/common/core/text/Convert.java b/src/main/java/com/muyu/common/core/text/Convert.java
index fb57cb9..acf8441 100644
--- a/src/main/java/com/muyu/common/core/text/Convert.java
+++ b/src/main/java/com/muyu/common/core/text/Convert.java
@@ -1,6 +1,7 @@
package com.muyu.common.core.text;
import com.muyu.common.core.utils.StringUtils;
+import lombok.extern.log4j.Log4j2;
import java.math.BigDecimal;
import java.math.BigInteger;
@@ -15,6 +16,7 @@ import java.util.Set;
*
* @author muyu
*/
+@Log4j2
public class Convert {
/**
* 转换为字符串
@@ -687,9 +689,18 @@ public class Convert {
* @return 字符串
*/
public static String str (Object obj, String charsetName) {
- return str(obj, Charset.forName(charsetName));
+ try{
+ return str(obj, Charset.forName(charsetName));
+ }catch (Exception exception){
+ log.error("字符转换异常:[{}->{}]->{}",obj,charsetName,exception.getMessage(),exception);
+ throw new RuntimeException(exception);
+ }
+
+
}
+
+
/**
* 将对象转为字符串
* 1、Byte数组和ByteBuffer会被转换为对应字符串的数组 2、对象数组会调用Arrays.toString方法