공부

[Java] getMethodName & getClassName

승가비 2021. 12. 29. 19:43
728x90
public static String getClassName() {
	return getClassName(2);
}

public static String getClassName(int depth) {
	Exception e = new Exception();
	e.fillInStackTrace();

	return e.getStackTrace()[depth].getClassName();
}

public static String getMethodName() {
	return getMethodName(2);
}

public static String getMethodName(int depth) {
	Exception e = new Exception();
	e.fillInStackTrace();

	return e.getStackTrace()[depth].getMethodName();
}
728x90