我在查找错误时遇到了麻烦,要知道哪种方法称为特定方法将大有帮助。有没有一种简单的方法可以从Java获取调用层次结构? Java仅是应用程序的一小部分,因此我无法在eclipse/net Bean中编译和运行整个应用程序,因此无法访问IDE调试器的调用层次结构。
最佳答案
Thread.currentThread().getStackTrace();
或者
Exception ex = new Exception();
ex.printStackTrace();
它相当慢,但是可以用于调试目的。 API docs here。