Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Java

जावा में getCause () विधि का महत्व?


The getCause() विधि फेंकने योग्य . से है वर्ग और हम इस पद्धति का उपयोग कर सकते हैं जो कारण . लौटाता है अपवाद का या रिटर्न शून्य यदि अपवाद का कारण ज्ञात नहीं है। getCause() विधि किसी भी तर्क को स्वीकार नहीं करती है और अपवाद नहीं फेंकती है। यह उस कारण को लौटाता है जो इसके किसी कंस्ट्रक्टर द्वारा प्रदान किया गया था या जिसे initCause() के गठन द्वारा निर्धारित किया गया था। फेंकने योग्य . की विधि कक्षा।

सिंटैक्स

public Throwable getCause()

उदाहरण

public class GetCauseMethodTest {
   public static void main(String[] args) throws Exception {
      try {
         myException();
      } catch(Exception e) {
         System.out.println("Cause = " + e.getCause());
      }
   }
   public static void myException() throws Exception {
      int arr[] = {1, 3, 5};
      try {
         System.out.println(arr[8]);
      } catch(ArrayIndexOutOfBoundsException aiobe) {
         Exception e = new Exception();
         throw(Exception); // throwing the exception to be caught by catch block in main()
         e.initCause(aiobe); // supplies the cause to getCause()
      }
   }
}
. के कारण की आपूर्ति करता है

आउटपुट

Cause = java.lang.ArrayIndexOutOfBoundsException: 8

  1. जावास्क्रिप्ट में _बिना () पद्धति का क्या महत्व है?

    _बिना() यह विधि अंडरस्कोर.जेएस . में है जावास्क्रिप्ट की लाइब्रेरी। यह दो पैरामीटर लेता है और हटाता है, पहली सरणी से दूसरी सरणी में मौजूद तत्व क्या हैं। इससे कोई फ़र्क नहीं पड़ता कि क्या मान सत्य हैं या झूठा , यह एक-एक करके प्रत्येक मान की जाँच करता है और कार्य को आगे बढ़ाता है। सुनिश्चित करें क

  1. जावा 9 में जबरन () विधि को नष्ट करने का महत्व?

    जबरन नष्ट () विधि का उपयोग किसी प्रक्रिया को समाप्त करने . के लिए किया जा सकता है . यदि प्रक्रिया समाप्त हो गई है या जमी हुई है तो इसकी आवश्यकता होगी। उदाहरण के लिए, isAlive() नष्ट करने के बाद () . के बाद विधि सही हो जाती है कहा जाता है। जबरन नष्ट () यदि समाप्ति का सफलतापूर्वक अनुरोध किया जाता है, त

  1. Java में Cursor क्लास का क्या महत्व है?

    A कर्सर ऑब्जेक्ट . का उपवर्ग है वर्ग और इसे बिंदु या संकेतक . के रूप में परिभाषित किया जा सकता है स्क्रीन पर। एक कर्सर सिस्टम से इनपुट का चयन करने के लिए प्रयोग किया जाता है जिसे उपयोगकर्ता माउस . के साथ संचालित करता है . कर्सर . में उपलब्ध विभिन्न प्रकार के कर्सर वर्ग हैं DEFAULT_CURSOR, CROSSH