मैं जावा के लिए नया हूं और प्रोग्रामिंग के लिए नया हूं (मुझे पता है कि सीधे जावा में डाइविंग शायद सबसे बड़ा विचार नहीं था।) और मुझे लगातार एक त्रुटि मिल रही है इससे कोई फर्क नहीं पड़ता कि मैं अपने प्रोग्राम में एक विराम जोड़ने की कोशिश करता हूं ।थ्रेड.sleep() पर कॉल पर अनचाहे अपवाद के लिए संकलन त्रुटि को कैसे ठीक करूं?
import java.lang.*;
public class Counter
{
public static void main(String[]args)
{
int i;
for (i = 0; i <= 10; i++)
{
Thread.sleep(1000);
System.out.println(i);
}
System.out.println("You can count to ten.");
}
}
Thread.sleep()
करने के लिए कॉल संकलन नहीं होगा: मैं एक साधारण गिनती कार्यक्रम कर रहा हूँ और प्रत्येक संख्या यहाँ जो एक सेकंड की देरी जोड़ना चाहते हैं कोड मैं अब तक है। javac
संकलक कहते हैं, "असूचित अपवाद InterruptedException; पकड़ा जाना चाहिए या फेंक होने की घोषणा की" और ग्रहण कहते हैं, "क्रिया के अपवाद प्रकार InterruptedException"
और क्या उस त्रुटि हो सकता है? –
'थ्रेड.sleep()' के बाद से संकलित त्रुटि 'InterruptedException' फेंक सकती है। –
@AndrewLogvinov - हाँ, * मुझे * पता है कि ... यह मुद्दा है कि प्रश्न में सुधार की जरूरत है;) –