import java.io.*; import java.util.*; class LeggiFileC { public static void main(String arg[]){ //tastiera InputStreamReader input = new InputStreamReader(System.in); BufferedReader tastiera = new BufferedReader(input); //variabili int c; String nomefile = "testo.txt"; //gestore file FileReader fr = null; BufferedReader fIN = null; //APERTURA file try { fr = new FileReader(nomefile); fIN = new BufferedReader(fr); } catch(IOException e) { System.out.print("Errore APERTURA file"); System.exit(1); } //LETTURA file System.out.println("Contenuto del file."); try { //leggo un carattere per volta while((c = fIN.read()) != -1) { System.out.print((char)c); }//while lettura } catch(IOException e) { System.out.print("Errore LETTURA file"); System.exit(1); } //CHIUSURA file try { fr.close(); } catch(IOException e) { System.out.print("Errore CHIUSURA file"); System.exit(1); } }//main }//LeggiFileC