वीडियो: जावा में इंडेक्स आउट ऑफ बाउंड अपवाद क्या है?
2024 लेखक: Lynn Donovan | [email protected]. अंतिम बार संशोधित: 2023-12-15 23:47
इंडेक्स आउट ऑफ बाउंड एक्सेप्शन . इंडेक्स आउट ऑफ बाउंड एक्सेप्शन अनियंत्रित हैं अपवाद जो रन-टाइम त्रुटियों पर होता है। यह एक कोड में किसी विधि को पारित अमान्य पैरामीटर के कारण उत्पन्न होता है। NS जावा कंपाइलर प्रोग्राम के संकलन के दौरान त्रुटि की जाँच नहीं करता है।
इसे ध्यान में रखते हुए, जावा में स्ट्रिंग इंडेक्स आउट ऑफ बाउंड अपवाद क्या है?
लैंग StringIndexOutOfBoundsException यदि startIndex ऋणात्मक है, या लंबाई से बड़ा है डोरी . यह विधि एक उप- डोरी जो निर्दिष्ट पर चरित्र के साथ शुरू होता है अनुक्रमणिका और endIndex-1. पर वर्ण तक फैली हुई है अनुक्रमणिका . यह एक फेंकता है जावा.
साथ ही, आप बाध्य अपवाद से कैसे बचते हैं? के लिए रोकना "सरणी सूचकांक सीमा से बाहर " अपवाद , सबसे अच्छा अभ्यास है आरंभ करना अनुक्रमणिका इस तरह से जब आपका अंतिम पुनरावृत्ति निष्पादित होता है, तो यह तत्व की जांच करेगा अनुक्रमणिका i और i-1, i और i+1 की जाँच करने के बजाय (नीचे पंक्ति 4 देखें)।
कोई यह भी पूछ सकता है कि जावा में ऐरे इंडेक्स आउट ऑफ बाउंड एक्सेप्शन क्या है?
अगर एक नकारात्मक या एक के लिए एक अनुरोध अनुक्रमणिका के आकार से बड़ा या उसके बराबर सरणी बनाया जाता है, तो जावा एक ArrayIndexOutOfBounds फेंकता है अपवाद . यह सी/सी++ के विपरीत है जहां नहीं अनुक्रमणिका का बाध्य चेक किया जाता है। ArrayIndexOutOfBoundsException एक रनटाइम है अपवाद केवल रनटाइम पर फेंका गया।
जावा में अंकगणितीय अपवाद क्या है?
अंकगणित अपवाद : फेंक दिया जब एक असाधारण अंकगणित स्थिति हुई है। उदाहरण के लिए, एक पूर्णांक "शून्य से विभाजित करें" इस वर्ग का एक उदाहरण फेंकता है। इसके अलावा, अधिकांश अपवाद क्या हुआ था, यह जानने में आपकी मदद करने के लिए एक संदेश के साथ बनाए गए हैं।
सिफारिश की:
जावा में अपवाद कितने प्रकार के होते हैं?
जावा अपवादों के प्रकार मुख्य रूप से दो प्रकार के अपवाद हैं: चेक किया गया और अनियंत्रित। यहां, एक त्रुटि को अनियंत्रित अपवाद माना जाता है
जावा अपवाद वर्ग के पदानुक्रम में दो अपवाद वर्ग कौन से हैं?
अपवाद वर्ग के दो मुख्य उपवर्ग हैं: IOException वर्ग और RuntimeException वर्ग। निम्नलिखित सबसे आम चेक किए गए और अनियंत्रित जावा के अंतर्निहित अपवादों की सूची है:
SQL में इंडेक्स और क्रिएट इंडेक्स क्या है?
एसक्यूएल इंडेक्स स्टेटमेंट बनाएं। CREATE INDEX स्टेटमेंट का उपयोग टेबल में इंडेक्स बनाने के लिए किया जाता है। इंडेक्स का उपयोग डेटाबेस से डेटा को अन्य की तुलना में अधिक तेज़ी से पुनर्प्राप्त करने के लिए किया जाता है। नोट: अनुक्रमणिका वाली तालिका को अद्यतन किए बिना तालिका को अद्यतन करने की तुलना में अधिक समय लगता है (क्योंकि अनुक्रमणिका को भी अद्यतन की आवश्यकता होती है)
क्या अपवाद ToString में आंतरिक अपवाद शामिल है?
ToString() अपवाद प्रकार, संदेश, साथ ही कोई आंतरिक अपवाद दिखाएगा। यह हमेशा की घटना नहीं है! यदि एक FaultException एक आंतरिक अपवाद है, उदाहरण के लिए, एक सिस्टम
क्लस्टरिंग इंडेक्स और सेकेंडरी इंडेक्स में क्या अंतर है?
प्राथमिक अनुक्रमणिका: अनुक्रमिक रूप से आदेशित फ़ाइल में, वह अनुक्रमणिका जिसकी खोज कुंजी फ़ाइल के अनुक्रमिक क्रम को निर्दिष्ट करती है। क्लस्टरिंग इंडेक्स भी कहा जाता है। द्वितीयक अनुक्रमणिका: एक अनुक्रमणिका जिसकी खोज कुंजी फ़ाइल के अनुक्रमिक क्रम से भिन्न क्रम निर्दिष्ट करती है। गैर-क्लस्टरिंग इंडेक्स भी कहा जाता है