This question already has answers here:
How can I convert a stack trace to a string?
(31个答案)
5年前关闭。
如何获取
我想稍后在程序中使用
我对Java还是很陌生,所以我对
将是解决方案。或者,如果您有其他任何想法,请告诉我。谢谢
应该是您所需要的。
相关文件:
StringWriter PrintWriter Throwable
(31个答案)
5年前关闭。
如何获取
e.printStackTrace()
并将其存储到String
变量中?我想稍后在程序中使用
e.printStackTrace()
生成的字符串。我对Java还是很陌生,所以我对
StringWriter
不太熟悉将是解决方案。或者,如果您有其他任何想法,请告诉我。谢谢
最佳答案
遵循以下原则
StringWriter errors = new StringWriter();
ex.printStackTrace(new PrintWriter(errors));
return errors.toString();
应该是您所需要的。
相关文件:
关于java - 如何将printStackTrace存储到字符串中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4812570/
10-12 02:41