class EOFError
Wird von einigen IO-Operationen ausgelöst, wenn das Ende einer Datei erreicht wird. Viele IO-Methoden existieren in zwei Formen,
eine, die nil zurückgibt, wenn das Ende der Datei erreicht ist, die andere löst eine EOFError aus.
EOFError ist eine Unterklasse von IOError.
file = File.open("/etc/hosts") file.read file.gets #=> nil file.readline #=> EOFError: end of file reached file.close