gpt4 book ai didi

java : Tracing out the Error line in my case

转载 作者:行者123 更新时间:2023-11-29 06:00:25 25 4
gpt4 key购买 nike

我正在开发一个现有的基于 Java EE 的应用程序。不知何故,他们编写的功能无法正常工作。

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

Caused by: java.lang.ArrayIndexOutOfBoundsException: 1
at com.cyber.EasyOptions.view(EasyOptions.java:2054)

这到底是什么意思??

  1. 我想有一个名为 EasyOptions 的类,其中有一个方法 View ,并且在其中发生了这个异常 ??

这个特定的类 EasyOptions 存在于我们代码中的一个 jar 文件中。

我正在使用 JD-GUI 反编译器,当导航到这个 particualr jar 时,看到这个类 EasyOptions ,在 View 方法内部没有这样的行 (2054) 所以不知道我们是否可以通过这种方式匹配行号??

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

最佳答案

guess there is a class named EasyOptions and in that there is a method view and inside it there is this Exception occuring ??

没错。

I am using JD-GUI decompiler and when navigated to this particualr jar , and saw this class EasyOptions , inside view method there is no such line (2054)

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

how can we trace out the exact line of error

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

关于java : Tracing out the Error line in my case,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10348536/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com