如何将行号打印到日志中。说在向日志输出一些信息时,我还想打印输出在源代码中的行号。正如我们在堆栈跟踪中看到的,它显示了发生异常的行号。堆栈跟踪在异常对象上可用。
其他替代方法可能是在打印到日志时手动包含行号。有没有其他办法?
最佳答案
来自 Angsuman Chakraborty (存档):
/** Get the current line number.
* @return int - Current line number.
*/
public static int getLineNumber() {
return Thread.currentThread().getStackTrace()[2].getLineNumber();
}
关于java - 我们如何在java中将行号打印到日志中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/115008/