import java.util.Arrays;
public class MyClass {
public static void f2() {
System.out.println("f2()");
}
public static void f1() {
System.out.println("f1()");
f2();
}
public static void main(String args[]) {
f1();
Thread currentThread = Thread.currentThread();
StackTraceElement[] stackTrace = currentThread.getStackTrace();
System.out.println(Arrays.toString(stackTrace));
}
}
/*
run:
f1()
f2()
[java.base/java.lang.Thread.getStackTrace(Thread.java:1610), MyClass.main(MyClass.java:21)]
*/