@Override public final int readByte(){
  int temp;
  try {
    temp=raf.read();
    if (temp == -1) {
      throw new RuntimeException("EOF");
    }
    read++;
    return temp;
  }
 catch (  IOException e) {
    throw new RuntimeException(e);
  }
}

@ Override public final int readByte ( ) { int temp ; try { temp = raf . read ( ) ; if ( temp == - 1 ) { throw new RuntimeException ( "EOF" ) ; } read ++ ; return temp ; } catch ( IOException e ) { throw new RuntimeException ( e ) ; } }
reads a byte off of the file .
