Salve a tutti,
perché java mi da questo errore?
java.io.IOException: Read error
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(Unknown Source)
sapendo che il codice che ho scritto è il seguente e sapendo che esso deve fare ciò: quando leggo i dtmp (degli oggetti) creo per ogni dtmp un file con la sintassi di sharpe (un programma che legge dei dati da alcuni file); alla fine li rileggo tutti per stabilire la gerarchia e li copio in ordine in un unico file che poi verrà dato in pasto a SHARPE. Qualcuno mi sa dire dove sbaglio (sicuramente nella lingua italiana visto il discorso contorto)?
FileOutputStream f = (FileOutputStream)fileList.get(0);
f.close();
FileDescriptor fd = f.getFD();
FileInputStream fis = new FileInputStream(fd);
InputStreamReader isr = new InputStreamReader(fis);
BufferedReader br = new BufferedReader(isr);
String linea = br.readLine(); //l'errore viene lanciato qui!