diff --git a/exec/java-exec/src/main/java/org/apache/drill/exec/cache/VectorAccessibleSerializable.java b/exec/java-exec/src/main/java/org/apache/drill/exec/cache/VectorAccessibleSerializable.java index e9214df415d..9e6b33ad1e8 100644 --- a/exec/java-exec/src/main/java/org/apache/drill/exec/cache/VectorAccessibleSerializable.java +++ b/exec/java-exec/src/main/java/org/apache/drill/exec/cache/VectorAccessibleSerializable.java @@ -133,7 +133,7 @@ private void readVectors(InputStream input, RecordBatchDef batchDef) throws IOEx vector.load(metaData, buf); buf.release(); // Vector now owns the buffer vectorList.add(vector); - } catch (OutOfMemoryError oom) { + } catch (OutOfMemoryException oom) { for (ValueVector valueVector : vectorList) { valueVector.clear(); }