In
computing,
End Of File (commonly abbreviated
EOF) is a condition in a computer
operating system where no more data can be read from a data source. The data source is usually called a
file or
stream. In general, the EOF is either determined when the reader returns null as seen in Java's BufferedReader, or sometimes people will manually insert an EOF character of their choosing to signal when the file has ended.