java获取异常堆栈详情
生活随笔
收集整理的這篇文章主要介紹了
java获取异常堆栈详情
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
/**
* 獲取exception詳情信息
*
* @param e
* Excetipn type
* @return String type
*/
public static String getExceptionDetail(Exception e) {
StringBuffer msg = new StringBuffer("null");
if (e != null) {
msg = new StringBuffer("");
String message = e.toString();
int length = e.getStackTrace().length;
if (length > 0) {
msg.append(message + "\n");
for (int i = 0; i < length; i++) {
msg.append("\t" + e.getStackTrace()[i] + "\n");
}
} else {
msg.append(message);
}
}
return msg.toString();
}
轉載于:https://www.cnblogs.com/tware-dsy/archive/2012/12/12/2814682.html
總結
以上是生活随笔為你收集整理的java获取异常堆栈详情的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 遍历WinForm窗体 根据语言类型设置
- 下一篇: 多個不同格式文件如何合並至一個PDF檔