gpt4 book ai didi

java - 处理 "NoClassDefFoundError"吗?

转载 作者:行者123 更新时间:2023-11-30 02:39:01 27 4
gpt4 key购买 nike

有没有办法可以忽略 java.lang.NoClassDefFoundError ,例如 try catch 调用丢失的类的地方?我不需要修复丢失的类,因为这是我程序的一部分。

最佳答案

I dont need to fix the missing classes because this is part of my program.

我不完全确定你想在这里实现什么,但你应该能够catch一个NoClassDefFoundError以防止 JVM 崩溃。让A是一个引用 B 的类。如果B.class在运行时不可用,您可以处理 NoClassDefFoundError如下:

class C {
public static void main(String args[]) {
try {
A a = new A();
} catch (NoClassDefFoundError e) {
//log the error or take some action
}

System.out.println("All good here, lets continue");
}
}

关于java - 处理 "NoClassDefFoundError"吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42314841/

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