runtime error - exception in thread "main" java.lang.NoclassDefFoundError: cal/class -


  आयात करें java.io. * दर्ज करें; वर्ग eval {डबल जोड़ (डबल ए, डबल ख) {वापसी (ए + बी); } डबल उप (डबल ए, डबल ख) {रिटर्न (ए-बी); } डबल मुल (डबल ए, डबल ख) {रिटर्न (ए * बी); } डबल डिव (डबल ए, डबल बी) {रिटर्न (ए / बी); }} क्लास कैल eval {public static void main (स्ट्रिंग एजीआर []) IOException फेंकता {eval a1 = new eval ()); कोशिश {System.out.println ("1) जोड़ें"); System.out.println ("2) घटाना"); System.out.println ("3) गुणा"); System.out.println ("4) विभाजित"); System.out.println ("5) अपनी पसंद दर्ज करें"); बफ़रेड्ड रीडर br = नया बफ़्टेड रीडर (नया इन्पुटस्ट्रीमरेडर (सिस्टम।)); Int ch; ch = पूर्णांक। पैरासेन्ट (ब्र्रेडलाइन ()); System.out.println ("दो नंबर दर्ज करें"); डबल ए; ए = इंटीजर। पीर्सआईंट (ब्र्रेडलाइन ()); डबल बी; बी = इंटिजर .परसेन्ट (ब्र्रेडलाइन ()); स्विच (सीए) {मामला 1: ए 1.एड (ए, बी); टूटना; मामले 2: ए 1.sub (ए, बी); टूटना; मामले 3: a1.mul (ए, बी); टूटना; मामला 4: ए 1 डीवायव (ए, बी); टूटना; }} पकड़ (IOException ई) {System.out.println ("त्रुटि हुई, कृपया एप्लिकेशन को पुनरारंभ करें।"); }}  

}

आप इसे चलाने का प्रयास कर रहे हैं इस तरह से:

  java cal.class  

आपको केवल वर्ग का नाम निर्दिष्ट नहीं करना चाहिए फ़ाइल नाम:

  java cal  

(मुझे संदेह है कि आपके वास्तविक कोड के बारे में बहुत अधिक प्रश्न हो सकते हैं, लेकिन कृपया उन लोगों के लिए अन्य प्रश्नों का उपयोग करें। eval विस्तार करने के लिए cal का कोई कारण नहीं है ... और आप अधिक अर्थपूर्ण नामों पर विचार कर सकते हैं।)


Comments

Popular posts from this blog

python - rename keys in a dictionary -

windows - Heroku throws SQLITE3 Read only exception -

lex - Building a lexical Analyzer in Java -