OpenJDK 8 - MarshalException

कक्षा मार्शल अपवाद




openjdk

कक्षा मार्शल अपवाद

सभी लागू इंटरफेस:
Serializable
public class MarshalException
extends RemoteException

यदि कोई java.io.IOException दूरस्थ कॉल हेडर, दलीलों या दूरस्थ विधि कॉल के लिए रिटर्न वैल्यू को marshalling करते समय एक MarshalException को फेंक दिया जाता है। यदि रिसीवर भेजने वाले के प्रोटोकॉल संस्करण का समर्थन नहीं करता है तो एक MarshalException भी फेंका जाता है।

यदि एक दूरस्थ विधि कॉल के दौरान एक MarshalException होता है, तो कॉल सर्वर तक पहुंच सकता है या नहीं हो सकता है। यदि कॉल सर्वर तक नहीं पहुंचती है, तो पैरामीटर डिसियररलाइज्ड हो सकते हैं। MarshalException बाद एक कॉल को MarshalException नहीं किया जा सकता है और मज़बूती से "एक बार" कॉल शब्दार्थों को संरक्षित किया जा सकता है।

जबसे:
JDK1.1

खेत

वर्ग java.rmi से विरासत में मिली फ़ील्ड। java.rmi.RemoteException

detail

कंस्ट्रक्टर्स

MarshalException

public MarshalException(String s)

निर्दिष्ट विस्तार संदेश के साथ एक MarshalException निर्माण करता है।

पैरामीटर:
s - विस्तार संदेश
जबसे:
JDK1.1

MarshalException

public MarshalException(String s,
                        Exception ex)

निर्दिष्ट विवरण संदेश और नेस्टेड अपवाद के साथ एक MarshalException निर्माण करता है।

पैरामीटर:
s - विस्तार संदेश
ex - नेस्टेड अपवाद
जबसे:
JDK1.1

तरीके

कक्षा java.rmi से विरासत में मिले तरीके। java.rmi.RemoteException

getCause , getMessage

कक्षा java.lang से विरासत में मिले तरीके। java.lang.Throwable

java.lang.Throwable , java.lang.Throwable , java.lang.Throwable , java.lang.Throwable , java.lang.Throwable , java.lang.Throwable , java.lang.Throwable , java.lang.Throwable , java.lang.Throwable , java.lang.Throwable , java.lang.Throwable

कक्षा java.lang से विरासत में मिले तरीके। java.lang.Object

java.lang.Object , java.lang.Object , java.lang.Object , java.lang.Object , java.lang.Object , java.lang.Object , java.lang.Object , java.lang.Object , java.lang.Object , java.lang.Object