- * @throws FileIsEmptyException If the provided file name is empty.
- * @throws FileIoException If fopen() returns not a file resource
+ * @throws FileIsEmptyException If the provided file name is empty.
+ * @throws FileIoException If the file is not reachable
+ * @throws FileReadProtectedException If the file cannot be read from