JAVA中获取现阶段运行的类名,方法名,行数
JAVA中获取当前运行的类名,方法名,行数
转自: http://tidus2005.iteye.com/blog/460648
转自: http://tidus2005.iteye.com/blog/460648
public class TraceCallLine { public static String getTraceInfo() { StringBuffer sb = new StringBuffer(); StackTraceElement[] stackArr = new Throwable().getStackTrace(); int stackArrLength = stackArr.length; if (stackArrLength == 0) { sb.append("No Stack Trace "); } else { sb.append("<Class>: ").append(stackArr[1].getClassName()) .append("; <Method>: ").append(stackArr[1].getMethodName()) .append("; <Line Number>: ").append(stackArr[1].getLineNumber()) .append(". "); } return sb.toString(); } }