Originariamente inviato da maurizio127
ciao.... seguendo un libro che mi sta avvicinando al mondo java, sono arrivato ad effettuare una lettura la un sito. il testo del programma è il seguente:
import java.io.*;
import java.net.*;
class Prova {
public static void main(String[] arg) throws Exception {
URL u = new URL("http://www.yahoo.it/");
URLConnection uC = u.openConnection();
BufferedInputStream ins = (BufferedInputStream) uC.getContent();
InputStreamReader isr = new InputStreamReader(ins);
BufferedReader sito = new BufferedReader(isr);
System.out.println(sito.readLine());
System.out.println(sito.readLine());
System.out.println(sito.readLine());
System.out.println(sito.readLine());
System.out.println(sito.readLine());
}
}
però.... lo compila giusto, senza errori, ma quando mando in esecuzione il programma mi da questo errore:
Exception in thread "main" java.lang.ClassCastException at Prova.main(Prova.java:8)
e personalmente immagino ci sia un errore alla linea 8... ma quale??