public class

InvalidResultSetAccessException

extends InvalidDataAccessResourceUsageException
java.lang.Object
   ↳ java.lang.Throwable
     ↳ java.lang.Exception
       ↳ java.lang.RuntimeException
         ↳ org.springframework.core.NestedRuntimeException
           ↳ org.springframework.dao.DataAccessException
             ↳ org.springframework.dao.NonTransientDataAccessException
               ↳ org.springframework.dao.InvalidDataAccessResourceUsageException
                 ↳ org.springframework.jdbc.InvalidResultSetAccessException

Class Overview

Exception thrown when a ResultSet has been accessed in an invalid fashion. Such exceptions always have a java.sql.SQLException root cause.

This typically happens when an invalid ResultSet column index or name has been specified. Also thrown by disconnected SqlRowSets.

Summary

Public Constructors
InvalidResultSetAccessException(String task, String sql, SQLException ex)
Constructor for InvalidResultSetAccessException.
InvalidResultSetAccessException(SQLException ex)
Constructor for InvalidResultSetAccessException.
Public Methods
SQLException getSQLException()
Return the wrapped SQLException.
String getSql()
Return the SQL that caused the problem.
[Expand]
Inherited Methods
From class org.springframework.core.NestedRuntimeException
From class java.lang.Throwable
From class java.lang.Object

Public Constructors

public InvalidResultSetAccessException (String task, String sql, SQLException ex)

Constructor for InvalidResultSetAccessException.

Parameters
task name of current task
sql the offending SQL statement
ex the root cause

public InvalidResultSetAccessException (SQLException ex)

Constructor for InvalidResultSetAccessException.

Parameters
ex the root cause

Public Methods

public SQLException getSQLException ()

Return the wrapped SQLException.

public String getSql ()

Return the SQL that caused the problem.

Returns
  • the offending SQL, if known