MarshalException (Java EE 5)

Java EE API


javax.xml.bind Class MarshalException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by javax.xml.bind.JAXBException
              extended by javax.xml.bind.MarshalException
All Implemented Interfaces:
Serializable

public class MarshalException
extends JAXBException

Extends: Throwable > Exception > JAXBException

此异常指示在执行提供者无法恢复的编组操作时发生错误。

ValidationEventHandler 可能导致执行编组操作期间抛出此异常。请参阅 ValidationEventHandler.handleEvent(ValidationEvent)

英文文档:

This exception indicates that an error has occurred while performing a marshal operation that the provider is unable to recover from.

The ValidationEventHandler can cause this exception to be thrown during the marshal operations. See ValidationEventHandler.handleEvent(ValidationEvent).

Since:
JAXB1.0
Version:
$Revision: 1.1 $
Author:
  • Ryan Shoemaker, Sun Microsystems, Inc.
See Also:
JAXBException, Marshaller, Serialized Form

Constructor Summary
 
Method Summary
 
Methods inherited from class javax.xml.bind.JAXBException
 
Methods inherited from class java.lang.Throwable
 
Methods inherited from class java.lang.Object
 

Constructor Detail

public MarshalException(String message)
构造带指定详细消息的 MarshalException。errorCode 和 linkedException 将默认为 null。
message 对异常的描述
英文文档:

MarshalException

public MarshalException(String message)
Construct a MarshalException with the specified detail message. The errorCode and linkedException will default to null.

Parameters:
message - a description of the exception


public MarshalException(String message, String errorCode)
构造带指定详细消息和特定于供应商的 errorCode 的 MarshalException。linkedException 将默认为 null。
message 对异常的描述
errorCode 指定特定于供应商的错误代码的字符串
英文文档:

MarshalException

public MarshalException(String message,
                        String errorCode)
Construct a MarshalException with the specified detail message and vendor specific errorCode. The linkedException will default to null.

Parameters:
message - a description of the exception
errorCode - a string specifying the vendor specific error code


public MarshalException(Throwable exception)
构造带有一个 linkedException 的 MarshalException。详细消息和特定于供应商的 errorCode 将默认为 null。
exception 链接的异常
英文文档:

MarshalException

public MarshalException(Throwable exception)
Construct a MarshalException with a linkedException. The detail message and vendor specific errorCode will default to null.

Parameters:
exception - the linked exception


public MarshalException(String message, Throwable exception)
构造带指定的详细消息和 linkedException 的 MarshalException。errorCode 将默认为 null。
message 对异常的描述
exception 链接的异常
英文文档:

MarshalException

public MarshalException(String message,
                        Throwable exception)
Construct a MarshalException with the specified detail message and linkedException. The errorCode will default to null.

Parameters:
message - a description of the exception
exception - the linked exception


public MarshalException(String message, String errorCode, Throwable exception)
构造带指定的详细消息、特定于供应商的 errorCode 和 linkedException 的 MarshalException。
message 对异常的描述
errorCode 指定特定于供应商的错误代码的字符串
exception 链接的异常
英文文档:

MarshalException

public MarshalException(String message,
                        String errorCode,
                        Throwable exception)
Construct a MarshalException with the specified detail message, vendor specific errorCode, and linkedException.

Parameters:
message - a description of the exception
errorCode - a string specifying the vendor specific error code
exception - the linked exception



Submit a bug or feature

Copyright 2007 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.

一看就知道只有菜鸟才干这么无知的事啦。

PS : 未经我党受权你也可自由散发此文档。 如有任何错误请自行修正;若因此而造成任何损失请直接找人民主席,请勿与本人联系。谢谢!