package com.javarush.task.task09.task0902; /* И снова StackTrace */ public class Solution { public static void main(String[] args) { System.out.println(method1()); System.out.println(method2()); System.out.println(method3()); System.out.println(method4()); System.out.println(method5()); method1(); } public static String method1() { method2(); StackTraceElement[] stackTraceElements = Thread.currentThread().getStackTrace(); return stackTraceElements[2].getMethodName(); } public static String method2() { method3(); StackTraceElement[] stackTraceElements = Thread.currentThread().getStackTrace(); return stackTraceElements[2].getMethodName(); } public static String method3() { method4(); StackTraceElement[] stackTraceElements = Thread.currentThread().getStackTrace(); return stackTraceElements[2].getMethodName(); } public static String method4() { method5(); StackTraceElement[] stackTraceElements = Thread.currentThread().getStackTrace(); return stackTraceElements[2].getMethodName(); } public static String method5() { StackTraceElement[] stackTraceElements = Thread.currentThread().getStackTrace(); return stackTraceElements[2].getMethodName(); } } Вывод: main main main main main