Ciao a tutti,
ho trovato questo esempio su internet..
l'esempio dovrebbe fungere... ma a me proprio non và...
che cosa sbaglio ho èscritto male...?
codice:
class MyThread2 extends Thread
{
public void run(){
for(int i=1; true; i++) // ciclo infinito
System.out.println(i + " " + i*i);
}
}
//… e la corrispondente classe di test che crea e gestisce il thread:
public class Esempio2 {
public static void main(String args[]){
MyThread2 t2 = new MyThread2();
t2.start();
Thread.sleep(1000); // sleeps 1 sec
t2.suspend();
Thread.sleep(1500); // sleeps 1,5 sec
t2.resume();
Thread.sleep(300); // sleeps 0,3 sec
t2.stop();
}
}
Studo creator mi segnala errore sulle linee
Thread.sleep(1000); // sleeps 1 sec
Thread.sleep(1500); // sleeps 1,5 sec
Thread.sleep(300); // sleeps 0,3 sec
se mi metto sopra l'errore mi scrive studio creator
"unreported exception java.lang.InterruptedException; must be caught or declared to be thrown"
che vuol dire..? e come posso risolvere?
Ciao e buona giornata
Giuseppe