वीडियो: क्लास कास्ट अपवाद क्या है?
2024 लेखक: Lynn Donovan | [email protected]. अंतिम बार संशोधित: 2023-12-15 23:47
1 परिचय। क्लासकास्ट अपवाद एक रनटाइम है अपवाद जावा में उठाया गया जब हम अनुचित तरीके से प्रयास करते हैं ढालना ए कक्षा एक प्रकार से दूसरे प्रकार में। यह इंगित करने के लिए फेंका गया है कि कोड ने प्रयास किया है ढालना संबंधित के लिए एक वस्तु कक्षा है, लेकिन इसका उदाहरण नहीं है।
यह भी जानना है कि ClassCastException का क्या कारण बनता है?
क्लासकास्ट अपवाद तब होता है जब कोड ने किसी ऑब्जेक्ट को उस प्रकार में डालने का प्रयास किया है जिसमें वह ऑब्जेक्ट नहीं है। उपरोक्त उदाहरण में, क्लास बी क्लास ए टाइप है लेकिन क्लास बी क्लास सी टाइप नहीं है। इसलिए, आपको मिल रहा है क्लासकास्ट अपवाद.
यह भी जानिए, नल पॉइंटर एक्सेप्शन क्या है? शून्य सूचक का अपवाद एक रनटाइम अपवाद है। जावा में, एक विशेष शून्य मान किसी ऑब्जेक्ट संदर्भ को असाइन किया जा सकता है। शून्य सूचक का अपवाद फेंक दिया जाता है जब कोई एप्लिकेशन किसी ऑब्जेक्ट संदर्भ का उपयोग करने का प्रयास करता है जिसमें शून्य मूल्य। a. द्वारा निर्दिष्ट वस्तु पर एक उदाहरण विधि को कॉल करना शून्य संदर्भ।
इस संबंध में, आप ClassCastException से कैसे बचते हैं?
किसी वर्ग की वस्तु को किसी अन्य वर्ग में डालने का प्रयास करते समय सावधान रहें। सुनिश्चित करें कि नया प्रकार इसके मूल वर्गों में से एक से संबंधित है। आप ऐसा कर सकते हैं रोकना NS क्लासकास्ट अपवाद जेनरिक का उपयोग करके, क्योंकि जेनरिक संकलन समय जांच प्रदान करता है और टाइप-सुरक्षित अनुप्रयोगों को विकसित करने के लिए इसका उपयोग किया जा सकता है।
जावा में क्लास नॉट अपवाद क्या है?
NS कक्षा में कोई भी अपवाद नही है फेंका जाता है जब जावा वर्चुअल मशीन (JVM) किसी विशेष को लोड करने का प्रयास करती है कक्षा और निर्दिष्ट कक्षा नहीं मिल सकती है क्लासपाथ में। NS कक्षा में कोई भी अपवाद नही है एक जाँच है अपवाद और इस प्रकार, एक विधि या कंस्ट्रक्टर के थ्रो क्लॉज में घोषित किया जाना चाहिए।
सिफारिश की:
इनर क्लास और नेस्टेड क्लास में क्या अंतर है?
जिस वर्ग को स्थैतिक का उपयोग किए बिना घोषित किया जाता है उसे आंतरिक वर्ग या गैर स्थैतिक नेस्टेड वर्ग कहा जाता है। स्टेटिकनेस्टेड क्लास बाहरी क्लास के अन्य स्थिर सदस्यों की तरह क्लास लेवल है। जबकि, आंतरिक वर्ग उदाहरण से बंधा हुआ है और यह संलग्न वर्ग के उदाहरण सदस्यों तक पहुँच सकता है
क्या आप बीबीसी आईप्लेयर से कास्ट कर सकते हैं?
यदि आपके पास क्रोमकास्ट स्थापित है, तो आप निम्न का उपयोग करके नियंत्रित कर सकते हैं कि बीबीसी के कौन से प्रोग्राम आपके क्रोमकास्ट डिवाइस पर डाले जाएं: एंड्रॉइड डिवाइस पर बीबीसी मीडियाप्लेयर ऐप (बीबीसी प्लेयर ऐप से सामग्री चलाते समय) आईओएस डिवाइस पर बीबीसी आईप्लेयर ऐप (आईओएस 9.3 और ऊपर पर)
जावा अपवाद वर्ग के पदानुक्रम में दो अपवाद वर्ग कौन से हैं?
अपवाद वर्ग के दो मुख्य उपवर्ग हैं: IOException वर्ग और RuntimeException वर्ग। निम्नलिखित सबसे आम चेक किए गए और अनियंत्रित जावा के अंतर्निहित अपवादों की सूची है:
आप जावा में कास्ट कैसे लिखते हैं?
जावा में वेरिएबल टाइप कास्टिंग। टाइप कास्टिंग का उपयोग किसी वस्तु या एक प्रकार के चर को दूसरे में बदलने के लिए किया जाता है। वाक्य - विन्यास। डेटा टाइप वैरिएबलनाम = (डेटा टाइप) वेरिएबल टू कन्वर्ट; टिप्पणियाँ। दो कास्टिंग दिशाएं हैं: संकीर्ण (बड़े से छोटे प्रकार) और चौड़ीकरण (छोटे से बड़े प्रकार)। उदाहरण
क्या अपवाद ToString में आंतरिक अपवाद शामिल है?
ToString() अपवाद प्रकार, संदेश, साथ ही कोई आंतरिक अपवाद दिखाएगा। यह हमेशा की घटना नहीं है! यदि एक FaultException एक आंतरिक अपवाद है, उदाहरण के लिए, एक सिस्टम