शुरू करेंमुफ़्त में शुरू करें

एज केस: NullPointerException

संभावित सभी एज केसों में, null वैरिएबल वाला केस — जहाँ कोई ऑब्जेक्ट सेट नहीं किया गया होता है — अक्सर प्रोग्रामर्स की नज़र से छूट जाता है। यह कई कारणों से हो सकता है: किसी ने वैरिएबल इनिशियलाइज़ करना भूल गया, कोई ऑब्जेक्ट सही तरह बना नहीं, किसी ने वेबसाइट फ़ॉर्म गलत भर दिया, … सूची लंबी है।

Java में, जब किसी null वैरिएबल पर कोई मेथड कॉल किया जाता है, तो NullPointerException थ्रो होती है।

इस अभ्यास में, दिए गए कोड में एक NullPointerException ट्रिगर करने की कोशिश करें.

यह अभ्यास पाठ्यक्रम का हिस्सा है

Java में Testing परिचय

पाठ्यक्रम देखें

अभ्यास निर्देश

  • name पर ऐसा मेथड कॉल करें जिससे NullPointerException थ्रो हो.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

public class NullPointer {

    private static String name;

    public static void main(String[] args) {
    	// Call a method on name that will throw a NullPointerException
        System.out.println("My name has " + name.____() + " characters.");
    }
}
कोड संपादित करें और चलाएँ