在 JAVA 程序有时需要获取当前代码位置, 于是就利用 Thread.currentThread().getStackTrace()
写了下面这个工具类, 用来获取当前执行位置处代码的文件名/类名/方法名/行号.
当然通过 new Throwable().getStackTrace()
也能得到同样信息, 在处理异常时用这种方法还行, 否则需要 new 一个 Throwable, 感觉有点浪费
在 JAVA 程序有时需要获取当前代码位置, 于是就利用 Thread.currentThread().getStackTrace()
写了下面这个工具类, 用来获取当前执行位置处代码的文件名/类名/方法名/行号.
当然通过 new Throwable().getStackTrace()
也能得到同样信息, 在处理异常时用这种方法还行, 否则需要 new 一个 Throwable, 感觉有点浪费