gpt4 book ai didi

java - Intellij IDEA异常断点条件下调用自定义函数

转载 作者:行者123 更新时间:2023-12-02 11:18:38 25 4
gpt4 key购买 nike

为了在 IDEA 中调试 Kotlin/Java 项目,我使用诸如 !(this instanceof java.lang.ClassNotFoundException) 之类的过滤器来忽略某些异常。

为了使这些过滤器更易于维护和跨安装重用,我尝试将它们包装在一个函数中,并在断点条件下调用该函数,例如:

app.AppKt.isDebugException(this)

这适用于我的本地代码抛出的异常,但会因 java.lang 和第三方库抛出的任何异常而中断,并由于抛出 ClassNotFound 异常的条件而出现“断点条件错误”。

有没有办法将我的 AppKt 类加载到 IDEA 中,以便调试工具能够从任何地方调用我的 isDebugException 函数?

最佳答案

这里的问题是您的 AppKt 从引导类加载器或第三方库类加载器中不可见。目前没有简单的解决方案,请关注IDEA-12111中的讨论以及相关问题。

关于java - Intellij IDEA异常断点条件下调用自定义函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50081761/

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