OpenJDK 8 - UnmarshalException

क्लास अनमरशल एक्ससेप्शन




openjdk

क्लास अनमरशल एक्ससेप्शन

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

यदि निम्न में से कोई भी परिणाम उत्पन्न होते हैं, तो किसी UnmarshalException को किसी दूरस्थ विधि कॉल के मापदंडों या परिणामों को UnmarshalException करते हुए फेंका जा सकता है:

  • यदि कॉल हेडर को अनमर्सहॉल करते समय कोई अपवाद होता है
  • यदि रिटर्न मान के लिए प्रोटोकॉल अमान्य है
  • अगर एक java.io.IOException अनमर्सहेलिंग पैरामीटर (सर्वर साइड पर) या रिटर्न वैल्यू (क्लाइंट क्लाइंट पर) होती है।
  • यदि कोई java.lang.ClassNotFoundException अनमर्सहॉलिंग पैरामीटर या रिटर्न मान के दौरान होती है
  • यदि कोई कंकाल सर्वर-साइड पर लोड नहीं किया जा सकता है; ध्यान दें कि 1.1 स्टब प्रोटोकॉल में कंकाल की आवश्यकता होती है, लेकिन 1.2 स्टब प्रोटोकॉल में नहीं।
  • यदि विधि हैश अमान्य है (अर्थात, अनुपस्थित विधि)।
  • यदि कोई दूरस्थ ऑब्जेक्ट के स्टब के लिए एक दूरस्थ संदर्भ ऑब्जेक्ट बनाने में विफलता है, जब यह अनमर्सहेल्ड है।

जबसे:
JDK1.1

खेत

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

detail

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

UnmarshalException

public UnmarshalException(String s)

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

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

UnmarshalException

public UnmarshalException(String s,
                          Exception ex)

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

पैरामीटर:
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