Javadoc
diff --git a/src/main/java/org/apache/commons/io/input/ProxyInputStream.java b/src/main/java/org/apache/commons/io/input/ProxyInputStream.java
index a0b6241..f811899 100644
--- a/src/main/java/org/apache/commons/io/input/ProxyInputStream.java
+++ b/src/main/java/org/apache/commons/io/input/ProxyInputStream.java
@@ -230,7 +230,12 @@ public int read() throws IOException {
      *
      * @param b the buffer to read the bytes into
      * @return the number of bytes read or EOF if the end of stream
-     * @throws IOException if an I/O error occurs.
+     * @exception IOException
+     *                        <ul>
+     *                        <li>If the first byte cannot be read for any reason other than the end of the file,
+     *                        <li>if the input stream has been closed, or</li>
+     *                        <li>if some other I/O error occurs.</li>
+     *                        </ul>
      */
     @Override
     public int read(final byte[] b) throws IOException {