java.lang.NullPointerException
at com.package.name.classname.methodname(+n1)
at blablabla (+n2)
当应用程序抛出异常时,IntelliJ Idea会显示以下行。如何找到抛出此异常的行?我认为n1是线的数字,但它不是 - 它是一个空行。那么我怎样才能找到那条线和什么是n1?
答案 0 :(得分:0)
是否已启用调试信息编译应用程序?它被混淆了吗?
答案 1 :(得分:0)
已加载的类与查看源代码的类不同。例如。不同版本的二进制和源。
有时在classpath下会出现多次相同的类。
如果文件混合了cr / lf,有时调试器可能会显示错误的行(但是从未在IDEA中看到它)。
有时,构建时或运行时检测可能会混淆调试器。