diff --git a/presto-orc/src/main/java/com/facebook/presto/orc/AbstractOrcDataSource.java b/presto-orc/src/main/java/com/facebook/presto/orc/AbstractOrcDataSource.java
index <HASH>..<HASH> 100644
--- a/presto-orc/src/main/java/com/facebook/presto/orc/AbstractOrcDataSource.java
+++ b/presto-orc/src/main/java/com/facebook/presto/orc/AbstractOrcDataSource.java
@@ -201,7 +201,7 @@ public abstract class AbstractOrcDataSource
                 readFully(diskRange.getOffset() + position, bufferReference.getBuffer(), 0, length);
             }
             catch (IOException e) {
-                new RuntimeIOException(e);
+                throw new RuntimeIOException(e);
             }
         }
Fix missing throw in AbstractOrcDataSource