StackTraceElement stack[]
=
(
new
Throwable()).getStackTrace();
for ( int i = 0 ; i < stack.length; i ++ ) {
StackTraceElement ste = stack[i];
System.out.println(i + " -- " + ste.getClassName());
System.out.println(i + " -- " + ste.getMethodName());
System.out.println(i + " -- " + ste.getFileName());
System.out.println(i + " -- " + ste.getLineNumber());
}
for ( int i = 0 ; i < stack.length; i ++ ) {
StackTraceElement ste = stack[i];
System.out.println(i + " -- " + ste.getClassName());
System.out.println(i + " -- " + ste.getMethodName());
System.out.println(i + " -- " + ste.getFileName());
System.out.println(i + " -- " + ste.getLineNumber());
}