presto-hive/src/main/java/io/prestosql/plugin/hive/rcfile/RcFilePageSource.java/RcFileBlockLoader/load
class RcFileBlockLoader:        @Override
        public final Block load()
        {
            checkState(!loaded, "Already loaded");
            checkState(pageId == expectedBatchId);

            Block block;
            try {
                block = rcFileReader.readBlock(columnIndex);
            }
            catch (RcFileCorruptionException e) {
                throw new PrestoException(HIVE_BAD_DATA, format("Corrupted RC file: %s", rcFileReader.getId()), e);
            }
            catch (IOException | RuntimeException e) {
                throw new PrestoException(HIVE_CURSOR_ERROR, format("Failed to read RC file: %s", rcFileReader.getId()), e);
            }

            loaded = true;
            return block;
        }