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

जावा में प्रतीक त्रुटि नहीं ढूँढने का क्या कारण हो सकता है?


“प्रतीक नहीं ढूंढ सकता” त्रुटि मुख्य रूप से तब होती है जब हम एक वेरिएबल को संदर्भित करने का प्रयास करते हैं जो उस प्रोग्राम में घोषित नहीं किया गया है जिसे हम संकलित कर रहे हैं, इसका मतलब है कि कंपाइलर उस वेरिएबल को नहीं जानता जिसका हम जिक्र कर रहे हैं।

“प्रतीक नहीं ढूंढ सकता” के होने के कुछ संभावित कारण हैं

  • वेरिएबल का उपयोग करना जो घोषित नहीं किया गया है या कोड के बाहर है।
  • गलत मामलों का उपयोग करना ("t यूटोरियल ” और “ट्यूटोरियल " अलग हैं) या वर्तनी की गलतियाँ कर रहे हैं।
  • पैक किए गए वर्ग को आयात घोषणा का उपयोग करके सही ढंग से संदर्भित नहीं किया गया है।
  • अनुचित पहचानकर्ता मानों जैसे अक्षरों, संख्याओं, अंडरस्कोर का उपयोग करना और डॉलर का चिह्न . नमस्ते-वर्ग helloclass . से अलग है ।

उदाहरण

public class CannotFindSymbolTest {
   public static void main(String[] args) {
      int n1 = 10;
      int n2 = 20;
      sum = n1 + n2;
      System.out.println(sum);
   }
}

आउटपुट

CannotFindSymbolTest.java:5: error: cannot find symbol
sum = n1 + n2;
^
symbol: variable sum
location: class CannotFindSymbolTest
CannotFindSymbolTest.java:7: error: cannot find symbol
System.out.println(sum);
^
symbol: variable sum
location: class CannotFindSymbolTest


उपरोक्त कार्यक्रम में, "प्रतीक नहीं ढूंढ सकता "त्रुटि होगी क्योंकि "योग "घोषित नहीं किया गया है। त्रुटि को हल करने के लिए, हमें "int sum =n1+n2 . को परिभाषित करने की आवश्यकता है चर राशि का उपयोग करने से पहले।


  1. जावा प्रोग्राम एक वृत्त की परिधि का पता लगाने के लिए

    इस लेख में, हम समझेंगे कि किसी वृत्त की परिधि कैसे ज्ञात की जाती है। परिधि एक वृत्त की परिधि है। यह एक वृत्त के चारों ओर की दूरी है। परिधि सूत्र C =2𝜋\pi r द्वारा दी गई है, जहां \pi𝜋 =3.14 और r वृत्त की त्रिज्या है - नीचे उसी का एक प्रदर्शन है - इनपुट मान लीजिए हमारा इनपुट है - वृत्त की त्र

  1. एक समलंब का क्षेत्रफल ज्ञात करने के लिए जावा प्रोग्राम

    इस लेख में हम समझेंगे कि समलम्ब चतुर्भुज का क्षेत्रफल कैसे ज्ञात किया जाता है। ट्रेपेज़ियम एक प्रकार का चतुर्भुज है जिसमें कम से कम एक जोड़ी पक्ष एक दूसरे के समानांतर होता है। समलम्ब चतुर्भुज की समानांतर भुजाओं को आधार कहा जाता है और समलंब की गैर-समानांतर भुजाओं को पाद कहा जाता है। इसे समलम्बाकार भी

  1. एक आयत का परिमाप ज्ञात करने के लिए जावा प्रोग्राम

    इस लेख में, हम समझेंगे कि एक आयत का परिमाप कैसे ज्ञात करें। आयत के परिमाप की गणना आयत की सभी भुजाओं की लंबाई जोड़कर की जाती है। नीचे एक आयत का प्रदर्शन है। एक आयत का परिमाप आयत की दो लंबाई और दो चौड़ाई की कुल लंबाई है - इनपुट मान लीजिए हमारा इनपुट है - The length of the sides of a rectangle ar