gpt4 book ai didi

java - 如何将堆栈跟踪转换为字符串?

转载 作者:行者123 更新时间:2023-11-29 02:25:52 25 4
gpt4 key购买 nike

Throwable.getStackTrace() 的结果转换为描述堆栈跟踪的字符串的最简单方法是什么?

最佳答案

使用Throwable.printStackTrace(PrintWriter pw)将堆栈跟踪发送给适当的编写器。

import java.io.StringWriter;
import java.io.PrintWriter;

// ...

StringWriter sw = new StringWriter();
PrintWriter pw = new PrintWriter(sw);
e.printStackTrace(pw);
String sStackTrace = sw.toString(); // stack trace as a string
System.out.println(sStackTrace);

关于java - 如何将堆栈跟踪转换为字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52254849/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com