What value does read() return when it has reached the end of a file | Eklavya Online

What value does read() return when it has reached the end of a file

The read() method returns -1 when it has reached the end of a file.