public class MessageFormatException extends JMSException
 This exception must be thrown when a JMS client 
     attempts to use a data type not supported by a message or attempts to 
     read data in a message as the wrong type. It must also be thrown when 
     equivalent type errors are made with message property values. For 
     example, this exception must be thrown if 
     StreamMessage.writeObject is given an unsupported class or 
     if StreamMessage.readShort is used to read a 
     boolean value. Note that the special case of a failure 
     caused by an attempt to read improperly formatted String 
     data as numeric values must throw the 
     java.lang.NumberFormatException.
| Constructor and Description | 
|---|
| MessageFormatException(String reason)Constructs a  MessageFormatExceptionwith the specified 
  reason. | 
| MessageFormatException(String reason,
                      String errorCode)Constructs a  MessageFormatExceptionwith the specified
  reason and error code. | 
getErrorCode, getLinkedException, setLinkedExceptionaddSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringpublic MessageFormatException(String reason, String errorCode)
MessageFormatException with the specified
  reason and error code.reason - a description of the exceptionerrorCode - a string specifying the vendor-specific
                        error codepublic MessageFormatException(String reason)
MessageFormatException with the specified 
  reason. The error code defaults to null.reason - a description of the exceptionCopyright © 2018 JBoss by Red Hat. All rights reserved.