1. 程式人生 > >獲取方法調度堆棧的信息

獲取方法調度堆棧的信息

div throw row 堆棧 () ets stack tcl number

java在允許期間可以通過Throwable類來獲取方法調用堆棧信息;

部分方法如下:

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

獲取方法調度堆棧的信息