Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
java:在我的案例中找出错误行_Java - Fatal编程技术网

java:在我的案例中找出错误行

java:在我的案例中找出错误行,java,Java,我正在开发一个现有的基于JavaEE的应用程序。 不知何故,他们编写的功能不起作用 当我在Linux服务器中发现日志时,我在那里发现了这个异常 Caused by: java.lang.ArrayIndexOutOfBoundsException: 1 at com.cyber.EasyOptions.view(EasyOptions.java:2054) 这到底是什么意思 我猜有一个名为EasyOptions的类,其中有一个方法视图,其中有一个异常 在我们的代码中,这个特定的类EasyOpt

我正在开发一个现有的基于JavaEE的应用程序。 不知何故,他们编写的功能不起作用

当我在Linux服务器中发现日志时,我在那里发现了这个异常

Caused by: java.lang.ArrayIndexOutOfBoundsException: 1
at com.cyber.EasyOptions.view(EasyOptions.java:2054)
这到底是什么意思

  • 我猜有一个名为EasyOptions的类,其中有一个方法视图,其中有一个异常 在我们的代码中,这个特定的类EasyOptions存在于一个jar文件中

    我正在使用JD-GUI反编译器,当导航到这个特殊的jar时,看到这个类EasyOptions,inside view方法没有这样的行(2054) 所以我不知道我们能不能用这种方式匹配行号

    我想我们不能用这种方式匹配行号,我的问题是我们如何才能找出准确的错误行

    我猜有一个名为EasyOptions的类,其中有一个方法视图,其中有一个异常

    没错

    我正在使用JD-GUI反编译器,当导航到这个特殊的jar时,看到这个类EasyOptions,inside view方法没有这样的行(2054)

    行号只有在原始源代码的上下文中才有意义。反编译后的代码与原始代码不同,行号也不同

    我们怎样才能找出准确的误差线呢

    没有原始的源代码,这将是棘手的。缩小可能性的一种方法是查看反编译代码中的EasyOptions.view(),查找正在访问数组的位置