Buonasera a tutti, io creato il seguente programma con i blocchi try-catch per gestire le eventuali eccezioni:
codice:
import java.io.*;
import java.util.*;
public class LetturaFile {
public static void main(String args[]) {
try
{
BufferedReader fl = new BufferedReader(new FileReader("prova.txt"));
List<String> ls = new ArrayList<String>();
String nuova = fl.readLine();
while(nuova!=null)
{
ls.add(nuova);
nuova = fl.readLine();
}
for(int i=0;i<ls.size();i++)
{
System.out.println(ls.get(i));
}
}
catch(IOException e)
{
System.out.println("Errore nell'inserimento dei dati!");
}
catch(FileNotFoundException ex)
{
System.out.println("Errore!File non trovato!");
}
}
}
Facendolo girare mi compare 1errore che proprio non riesco a capire..come fa a venire fuori l'eccezione se l'ho gestita??grazie a tutti