From 56bcd69adc85594bef0a8911874cc8a6c101141b Mon Sep 17 00:00:00 2001
From: houzhongjian <houzhongyi@126.com>
Date: 星期四, 10 四月 2025 13:25:38 +0800
Subject: [PATCH] 移除MonitorApi

---
 iailab-framework/iailab-common/src/main/java/com/iailab/framework/common/exception/ExceptionUtils.java |   53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 53 insertions(+), 0 deletions(-)

diff --git a/iailab-framework/iailab-common/src/main/java/com/iailab/framework/common/exception/ExceptionUtils.java b/iailab-framework/iailab-common/src/main/java/com/iailab/framework/common/exception/ExceptionUtils.java
new file mode 100644
index 0000000..b4bd8e0
--- /dev/null
+++ b/iailab-framework/iailab-common/src/main/java/com/iailab/framework/common/exception/ExceptionUtils.java
@@ -0,0 +1,53 @@
+/**
+ * Copyright (c) 2018 人人开源 All rights reserved.
+ *
+ * https://www.renren.io
+ *
+ * 版权所有,侵权必究!
+ */
+
+package com.iailab.framework.common.exception;
+
+import java.io.IOException;
+import java.io.PrintWriter;
+import java.io.StringWriter;
+
+/**
+ * Exception工具类
+ *
+ * @author Mark sunlightcs@gmail.com
+ */
+public class ExceptionUtils {
+
+    /**
+     * 获取异常信息
+     * @param ex  异常
+     * @return    返回异常信息
+     */
+    public static String getErrorStackTrace(Exception ex){
+        StringWriter sw = null;
+        PrintWriter pw = null;
+        try {
+            sw = new StringWriter();
+            pw = new PrintWriter(sw, true);
+            ex.printStackTrace(pw);
+        }finally {
+            try {
+                if(pw != null) {
+                    pw.close();
+                }
+            } catch (Exception e) {
+
+            }
+            try {
+                if(sw != null) {
+                    sw.close();
+                }
+            } catch (IOException e) {
+
+            }
+        }
+
+        return sw.toString();
+    }
+}
\ No newline at end of file

--
Gitblit v1.9.3