import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
public class LeerArchivo {
  public static void main(String [] args){
   try {
    FileInputStream elArchivo = new FileInputStream("archivo.dat");
    int dato=-1;
    while ( (dato=elArchivo.read()) != -1 ) {
        System.out.print(dato);
    }
    elArchivo.close();
   } catch (FileNotFoundException laExcepcion) {
         System.err.println("Error al crear al archivo "+laExcepcion.getMessage());
   } catch (IOException laExcepcion) {
         System.err.println("Error al escribir o cerrar al archivo "
         +laExcepcion.getMessage());
   }
  }
}