gpt4 book ai didi

Java SOAP 类不存在

转载 作者:行者123 更新时间:2023-12-01 15:07:52 26 4
gpt4 key购买 nike

当 Java 类不存在时会发生什么?我们有一个带有客户端和服务器的 SOAP 设置。我们有以下代码:

try{

new myClass()
} catch (Exception e){}

在 myClass 中,创建了另一个对象“classNotReallyPresent”,该对象位于我们从未放在服务器上的 .jar 中,这就是我们收到错误的原因。然而,令我们惊讶的是,catch block 没有执行任何操作,并且我们的服务器日志上没有打印任何消息。所以我问,在这种无法实例化类 (myClass) 的场景中,预期的行为是什么,因为它正在构造的成员对象/变量(classNotReallyPresent)缺少 .class 文件?

最佳答案

您没有在 catch 子句中打印错误。打印它的最简单方法是使用以下代码:

try{
new myClass();
} catch (Exception e) {
e.printStackTrace();
}

除此之外,不好捕获Exception,最好只捕获java.lang.ClassNotFoundException

关于Java SOAP 类不存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12736469/

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