StackTraceElement:棧軌跡。其中每一個元素代表一個簡單的幀。除了頂部的幀,其餘的幀代表了一個方法的調用執行。最頂部的幀代表了執行幀(在該幀上,這個執行棧生成)。
獲取方法如下:
StackTraceElement[] stacks = new Throwable().getStackTrace();
其中stacks[1]爲當前執行方法的方法體。
或者由Exception獲得“
new Exception().getStackTrace()[1].getMethodName();