转自: [url]http://tidus2005.iteye.com/blog/460648[/url]
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();
}
}