java - enters an infinite loop when catching exception -


  पूर्णांक विकल्प; जबकि (सच) {try {option = sc.nextInt (); } पकड़ (अपवाद ई) {System.out.println (e); जारी रहना; } यदि (विकल्प! = 1 & amp; amp; विकल्प! = 2) {System.out.println ("कृपया ऊपर दिए विकल्पों में से कोई एक चुनें!"); जारी रहना; }         टूटना; }  

तो क्यों मैं एक स्ट्रिंग इनपुट एक अनंत लूप में प्रवेश करती है?

क्योंकि आप अगले उपयोगकर्ता इनपुट को फिर से स्कैन करने के लिए लूप के बीच में नहीं रोकते हैं।


Comments

Popular posts from this blog

Editing Python Class in Shell and SQLAlchemy -

import - Python ImportError: No module named wmi -

uislider - In a MATLAB GUI, how does one implement a continuously varying slider from a GUIDE created .m file? -