Skip to content

Tag: stack-trace

Preserve Java stack trace across threads

I am using ExecutorService to send mails asynchronously, so there is a class: That handles the sending. Any exception that gets caught is logged, for (anonymized) example: Not very helpful – I need to see the stacktrace that invoked the ExecutorService that caused all of this. My solution is to create a…

How can I get the current stack trace in Java?

How do I get the current stack trace in Java, like how in .NET you can do Environment.StackTrace? I found Thread.dumpStack() but it is not what I want – I want to get the stack trace back, not print it out. Answer You can use Thread.currentThread().getStackTrace(). That returns an array of StackTraceEle…