Skip to content

Instantly share code, notes, and snippets.

@talenguyen
Created June 27, 2018 02:09
Show Gist options
  • Save talenguyen/d7c7abb5d6b2f0d02e7d59b27f70dcd0 to your computer and use it in GitHub Desktop.
Save talenguyen/d7c7abb5d6b2f0d02e7d59b27f70dcd0 to your computer and use it in GitHub Desktop.
Print stack trace call for debuging
public static void printStackTrace() {
System.out.println("Printing stack trace:");
StackTraceElement[] elements = Thread.currentThread().getStackTrace();
for (final StackTraceElement element : elements) {
System.out.println("\tat " + element.getClassName() + "." + element.getMethodName()
+ "(" + element.getFileName() + ":" + element.getLineNumber() + ")");
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment