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

Java में UnsupportedOperationException कैसे उत्पन्न करें?


UnsupportedOperationException Java में RuntimeException का सबक्लास है और यह इंगित करने के लिए फेंका जा सकता है कि अनुरोधित ऑपरेशन समर्थित नहीं है। UnsupportedOperationException क्लास Java Collections Framework का सदस्य है। यह अपवाद लगभग सभी ठोस कलेक्शंस जैसे List, Queue, Set और Map द्वारा फेंका जाता है।

सिंटैक्स

public class UnsupportedOperationException extends RuntimeException

उदाहरण

import java.util.*; public class UnsupportedOperationExceptionTest { public static void main(String[] args) { List aList = new ArrayList(); aList.add('a'); aList.add('b'); List newList = Collections.unmodifiableList(aList); newList.add('c'); } }

उपरोक्त उदाहरण में, यह UnsupportedOperationException उत्पन्न करेगा। इससे बचने के लिए, हमें संशोधन के लिए व्यू ऑब्जेक्ट के बजाय कलेक्शन के ऑब्जेक्ट का उपयोग करने की आवश्यकता है।

आउटपुट

Exception in thread "main" java.lang.UnsupportedOperationException at java.util.Collections$UnmodifiableCollection.add(Collections.java:1055) at UnsupportedOperationExceptionTest.main(UnsupportedOperationExceptionTest.java:9)
  1. Chrome में Java कैसे सक्षम करें Chrome में Java कैसे सक्षम करें

    मुख्य बातें नए Chrome संस्करण Java को सपोर्ट नहीं करते, इसलिए आपको एक प्लग-इन की आवश्यकता होगी। IE Tab Chrome एक्सटेंशन इंस्टॉल करके और ऑन-स्क्रीन निर्देशों का पालन करके Java सक्षम करें। या, Chrome में Java ऐप्लेट्स चलाने के लिए CheerpJ Applet Runner Chrome एक्सटेंशन इंस्टॉल करें। यह लेख बताता है

  1. विंडोज 10, 8, 7 पर Java कैसे अनइंस्टॉल करें विंडोज 10, 8, 7 पर Java कैसे अनइंस्टॉल करें

    निर्विवाद रूप से, Java आजकल उपयोगकर्ताओं द्वारा अक्सर उपयोग नहीं किया जाता है। और यह भी कहा जाता है कि PC पर Java के पुराने संस्करण सिस्टम पर विभिन्न खतरे पैदा करेंगे। या कुछ लोगों के लिए, आपको एक पल के लिए Java की आवश्यकता हो सकती है, उदाहरण के लिए, NVIDIA ग्राफिक्स कार्ड ड्राइवर इंस्टॉल करने के लि

  1. Java से MySQL डेटाबेस कैसे कनेक्ट करें (JDBC) Java से MySQL डेटाबेस कैसे कनेक्ट करें (JDBC)

    Java एप्लिकेशन को MySQL से जोड़ने के लिए JDBC (Java Database Connectivity) API और MySQL Connector/J ड्राइवर का उपयोग करें। आवश्यक निर्भरता (Maven) <dependency> <groupId>com.mysql</groupId> <artifactId>mysql-connector-j</artifactId> <version>8.3.0</