जावा में सिंटैक्स त्रुटि क्या है?

...

जावा सिंटैक्स त्रुटियां एक प्रोग्रामर द्वारा जावा प्रोग्रामिंग भाषा के व्याकरण को लागू करने में की गई गलतियों को संदर्भित करती हैं। यह कार्यक्रम के तर्क में ही गलतियों को शामिल नहीं करता है।

जावा सिंटेक्स

जावा, अन्य सभी प्रोग्रामिंग भाषाओं की तरह, इसका अपना सिंटैक्स है। उदाहरण के लिए, जावा सिंटैक्स का एक नियम यह है कि सभी कमांड अर्धविराम (;) के साथ समाप्त होने चाहिए। जावा सिंटैक्स अंग्रेजी या किसी अन्य "प्राकृतिक" भाषा के सिंटैक्स की तुलना में बहुत सरल है, लेकिन यह बहुत सख्त भी है। अंग्रेजी में वाक्य के बाहर अल्पविराम छोड़ने से लेखक केवल आलसी दिखता है। जावा सिंटैक्स में एक छोटी सी गलती कंप्यूटर के लिए कमांड को समझ से बाहर कर देती है।

दिन का वीडियो

संकलक त्रुटि

सिंटैक्स त्रुटियाँ एक प्रकार की कंपाइलर त्रुटि होती हैं। इसका मतलब है कि जब प्रोग्रामर अपने सोर्स कोड को प्रोग्राम में बदलने की कोशिश करता है तो उनका तुरंत पता चल जाएगा। यह रनटाइम त्रुटियों के विपरीत है, जिनका पता तब तक नहीं चलता जब तक कि प्रोग्राम वास्तव में नहीं चल रहा हो।

सिंटैक्स त्रुटियों के उदाहरण

यह कोड -- if x=3 System.out.println("Hello.") -- में तीन सिंटैक्स त्रुटियाँ हैं:

सबसे पहले, आदेश अर्धविराम में समाप्त नहीं होता है। दूसरा, "अगर" के बाद होने वाली तुलना को कोष्ठक से घिरा होना चाहिए। अंत में, तुलना स्वयं तुलना ऑपरेटर "==" के बजाय असाइनमेंट ऑपरेटर "=" का उपयोग करती है। इनमें से कोई भी एक जावा सिंटैक्स त्रुटि उत्पन्न करेगा। यहाँ आदेश ठीक से लिखा गया है:

अगर (x==3) System.out.println ("हैलो।");

श्रेणियाँ

हाल का

प्रोजेक्टर को कंप्यूटर से वायरलेस तरीके से कैसे कनेक्ट करें

प्रोजेक्टर को कंप्यूटर से वायरलेस तरीके से कैसे कनेक्ट करें

छवि क्रेडिट: आईटी स्टॉक/पोल्का डॉट/गेटी इमेजेज ...

PowerPoint स्लाइड का आकार कैसे बदलें

PowerPoint स्लाइड का आकार कैसे बदलें

आप अपनी PowerPoint प्रस्तुति के लिए एक वाइडस्क...

IPhoto सभी चित्रों को आयात नहीं करेगा

IPhoto सभी चित्रों को आयात नहीं करेगा

आप अपने Mac पर फ़ोटो को एल्बम में व्यवस्थित कर...