有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

在控制台中显示InvocationTargetException而不是第一次显示NoClassDefFoundError背后的java用途

我收到一条异常消息说java。朗。反思。InvocationTargetException。 检查异常对象时,发现原因属性的值为null。 在目标属性java中发现另一个异常。NoClassDefFoundError:javax/xml/bind/JAXBException,这是因为java。lang.NoClassDefFoundError:javax/xml/bind/jaxbeException,而不是exception对象中的null

有人能帮我理解三件事吗

  • 为什么异常对象的原因属性值为空
  • 这个目标财产是什么
  • 展示java的目的是什么。朗。反思。InvocationTargetException代替java。lang.NoClassDefFoundError:javax/xml/bind/JAXBException首次出现

示例异常对象

>InvocationTargetException@9568 "java.lang.reflect.InvocationTargetException"
backtrace:Object[5]@9571
cause:null
depth:69
detailMessage:null
stackTrace:StackTraceElement[0]@9572
suppressedExceptions:Collections$EmptyList@9573 size=0
>target:NoClassDefFoundError@9574 "java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException"
     backtrace:Object[5]@9576
     cause:ClassNotFoundException@9577 "java.lang.ClassNotFoundException: javax.xml.bind.JAXBException"
     depth:74
     detailMessage:"javax/xml/bind/JAXBException"
     stackTrace:StackTraceElement[74]@9775
     suppressedExceptions:Collections$EmptyList@9573 size=0

共 (0) 个答案