Author: tilman
Date: Sun May 24 12:39:30 2026
New Revision: 1934550

Log:
PDFBOX-5660: removve exception that isn't thrown, as suggested by Valery Bokov; 
closes #451

Modified:
   pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/PDPage.java

Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/PDPage.java
==============================================================================
--- pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/PDPage.java     
Sun May 24 08:57:42 2026        (r1934549)
+++ pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/PDPage.java     
Sun May 24 12:39:30 2026        (r1934550)
@@ -245,10 +245,9 @@ public class PDPage implements COSObject
      *
      * @return An InputStream, never null. Multiple content streams are 
concatenated and separated
      * with a newline. An empty stream is returned if the page doesn't have 
any content stream.
-     * @throws IOException If the stream could not be read
      */
     @Override
-    public InputStream getContents() throws IOException
+    public InputStream getContents()
     {
         RandomAccessRead contentsForRandomAccess = 
getContentsForRandomAccess();
         if (contentsForRandomAccess != null)
@@ -259,7 +258,7 @@ public class PDPage implements COSObject
     }
 
     @Override
-    public RandomAccessRead getContentsForStreamParsing() throws IOException
+    public RandomAccessRead getContentsForStreamParsing()
     {
         // return a stream based reader if there is just one stream
         COSStream contentStream = page.getCOSStream(COSName.CONTENTS);
@@ -282,7 +281,7 @@ public class PDPage implements COSObject
     }
 
     @Override
-    public RandomAccessRead getContentsForRandomAccess() throws IOException
+    public RandomAccessRead getContentsForRandomAccess()
     {
         COSStream contentStream = page.getCOSStream(COSName.CONTENTS);
         if (contentStream != null)

Reply via email to