presto-base-jdbc/src/main/java/io/prestosql/plugin/jdbc/JdbcRecordCursor.java/JdbcRecordCursor/handleSqlException
class JdbcRecordCursor:    private RuntimeException handleSqlException(Exception e)
    {
        try {
            close();
        }
        catch (Exception closeException) {
            // Self-suppression not permitted
            if (e != closeException) {
                e.addSuppressed(closeException);
            }
        }
        return new PrestoException(JDBC_ERROR, e);
    }