您的位置:首页 > 编程语言 > Java开发

获得Java异常的堆栈信息

2013-01-22 16:59 441 查看
View Code

public static String getExceptionStack(Exception e) {
StackTraceElement[] stackTraceElements = e.getStackTrace();
String result = e.toString() + "\n";
for (int index = stackTraceElements.length - 1; index >= 0; --index) {
result += "at [" + stackTraceElements[index].getClassName() + ",";
result += stackTraceElements[index].getFileName() + ",";
result += stackTraceElements[index].getMethodName() + ",";
result += stackTraceElements[index].getLineNumber() + "]\n";
}
return result;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: