2 Star 1 Fork 0

基础平台组件 / frame

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
StackTraceHelper.java 1.32 KB
一键复制 编辑 原始数据 按行查看 历史
fuc 提交于 2017-04-13 10:20 . 框架支持包更新
package cn.platform.agent.frame.core.helper;
import java.io.PrintWriter;
import java.io.StringWriter;
/**
* <p>标题: 异常堆栈信息工具类</p>
* <p>功能描述: </p>
* <p>版权: 税友软件集团股份限公司</p>
* <p>创建时间:16/12/22 </p>
* <p>作者:SIVEN</p>
* <p>修改历史记录:</p>
* ============================================================<br>
*/
public class StackTraceHelper {
public static String getMessage(String message , Exception e){
try {
StringWriter sw = new StringWriter();
PrintWriter pw = new PrintWriter(sw);
e.printStackTrace(pw);
String exceptionInfo = sw.toString();
return message + " ,Error Message: " +exceptionInfo;
} catch (Exception e1) {
return "get StackTrace Message abnormal!!";
}
}
/**
* 将捕获的异常信息转String
*
* @param e
* @return
*/
public static String getMessage(Exception e) {
try {
StringWriter sw = new StringWriter();
PrintWriter pw = new PrintWriter(sw);
e.printStackTrace(pw);
String exceptionInfo = sw.toString();
return exceptionInfo;
} catch (Exception e1) {
return "get StackTrace Message abnormal!!";
}
}
}
Java
1
https://gitee.com/platform-agent/frame.git
git@gitee.com:platform-agent/frame.git
platform-agent
frame
frame
829be16758b0d5813ee2a75a751149b06010cc6c

搜索帮助