Throwable ex = new Throwable();
StackTraceElement[] stackElements = ex.getStackTrace();
if (stackElements != null) {
for (int i = 0; i < stackElements.length; i++) {
Log.d(TAG, "Class Name:" + stackElements[i].getClassName());
Log.d(TAG, "File Name:" + stackElements[i].getFileName());
Log.d(TAG, "Line Number:" + stackElements[i].getLineNumber());
Log.d(TAG, "Method Name:" + stackElements[i].getMethodName());
Log.d(TAG, "-----------------------------------");
}
}
StackTraceElement[] stackElements = ex.getStackTrace();
if (stackElements != null) {
for (int i = 0; i < stackElements.length; i++) {
Log.d(TAG, "Class Name:" + stackElements[i].getClassName());
Log.d(TAG, "File Name:" + stackElements[i].getFileName());
Log.d(TAG, "Line Number:" + stackElements[i].getLineNumber());
Log.d(TAG, "Method Name:" + stackElements[i].getMethodName());
Log.d(TAG, "-----------------------------------");
}
}