package esercitazioni.io;

 import java.io.*;

/**
 * questa classe racchiude al suo interno le istruzioni che ci servono
 * per leggere l'input da tastiera.Lo scopo di questa classe  primariamente
 * quello di gestire le eccezioni di i/o, cosa che ci  imposta da java stesso.
 */
public class Tastiera {

    /**
     * classe di base che ci permette di leggere la tastiera
     */
     BufferedReader k;

    public Tastiera() {
       k=new BufferedReader(new InputStreamReader(System.in));
    }
    /**
     * metodo in cui gestiamo l'eccezione di io e sfruttiamo per
     * farci tornare il valore inputato da tastiera
     */
     public String readLine(){
        try{
            return k.readLine();
        }catch (IOException e){
            System.out.println("Errore leggendo da tastiera.");
        }
     }
}