Sono nuovo di Java e un po 'di nuovo alla programmazione (so che immergersi direttamente in Java probabilmente non era l'idea migliore) e ho riscontrato un errore costante, indipendentemente da come provassi ad aggiungere una pausa nel mio programma . Sto facendo un semplice programma di conteggio e si desidera aggiungere un ritardo di un secondo tra ogni numero qui è il codice che ho finora:Come posso risolvere un errore di compilazione per un'eccezione non gestita durante la chiamata a Thread.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.");
}
}
La chiamata a Thread.sleep()
non verrà compilato. Il compilatore javac
dice "eccezione non segnalata InterruptedException; deve essere rilevato o dichiarato di essere gettato" e Eclipse dice "Tipo di eccezione non gestito InterruptedException"
E quale sarebbe quell'errore essere? –
Compilare errore poiché 'Thread.sleep()' potrebbe lanciare 'InterruptedException'. –
@AndrewLogvinov - Sì, * I * so che ... il punto è che la domanda deve essere migliorata;) –