मैंने गलती से अंत में दो अर्धविरामों के साथ एक जावा कथन लिखा था। जावा कंपाइलर कोई त्रुटि नहीं दिखाता है और यह चलता है।जावा किसी कथन के अंत में डबल अर्धविराम के लिए त्रुटि क्यों नहीं दिखाता है?
कोड:
System.out.println("Length after delete the text is "+name.length());;
सीखने प्रयोजनों के लिए मैं अर्धविराम के बाद विभिन्न पात्रों को जोड़ने की कोशिश की, और जावा संकलक टोकन पर सिंटैक्स त्रुटि के रूप में संकलन समय त्रुटि से पता चला है ")", इस टोकन को हटा दें।
यह बयान:
System.out.println("Length after delete the text is "+name.length());)
क्यों जावा अर्धविराम और विभिन्न रूप में अन्य पात्रों का इलाज करता है?
+1, ठीक है, यह कहीं भी आपके कोड के अंदर '{} {} {} {} (ब्रेसिज़ मेरा मतलब है) लिखना बहुत पसंद है। –
धन्यवाद मैं अब मंजूरी दे दी। मैं आपके उत्तर जैसे कुछ संबंधित बिंदुओं को समझता हूं कि हम कथन को समाप्त करने के लिए अर्धविराम का उपयोग करते हैं लेकिन मुझे नहीं पता था कि दूसरा अर्धविराम एक खाली ऑपरेटर है। –
वास्तव में, यह एक खाली ** कथन ** है। जावा में खाली अभिव्यक्ति जैसी कोई चीज़ नहीं है। –