我正在创建应用程序,在此应用程序中,我需要将所有异常写入文件。我需要得到错误的行号,我正在使用它来获取行号:
entry.setStackTrace(e.getStackTrace()[0].getLineNumber());
但我担心,堆栈跟踪可能为空。所以我的问题是 - 堆栈跟踪是否为空?
答案 0 :(得分:0)
如果抛出异常,
e.getStackTrace()
不能为空。
但是为什么你不使用std Java Logger或android logger来记录输出?