Java tutorial
public class Main { public static void main(String args[]) { anotherLayout(); } public static void anotherLayout() { new Main().doit(); } public void doit() { StackTraceElement e = Thread.currentThread().getStackTrace()[3]; System.out.println(e.getMethodName()); } }