一尘不染

如何获取Java中的当前堆栈跟踪?

java

如何获得Java中的当前堆栈跟踪,就像你可以在.NET中那样Environment.StackTrace

我找到了,Thread.dumpStack()但这不是我想要的-我想找回堆栈跟踪信息,而不是打印出来。


阅读 478

收藏
2020-02-26

共1个答案

一尘不染

你可以使用Thread.currentThread().getStackTrace()

这将返回一个StackTraceElements数组,该数组代表程序的当前堆栈跟踪。

2020-02-26