Package org.springframework.jdbc
Class InvalidResultSetAccessException
- All Implemented Interfaces:
Serializable
public class InvalidResultSetAccessException extends InvalidDataAccessResourceUsageException
Exception thrown when a ResultSet has been accessed in an invalid fashion. Such exceptions always have ajava.sql.SQLException
root cause.This typically happens when an invalid ResultSet column index or name has been specified. Also thrown by disconnected SqlRowSets.
- Since:
- 1.2
- Author:
- Juergen Hoeller
- See Also:
BadSqlGrammarException
,SqlRowSet
, Serialized Form
Constructor Summary
Constructors Constructor Description InvalidResultSetAccessException(String task, String sql, SQLException ex)
Constructor for InvalidResultSetAccessException.InvalidResultSetAccessException(SQLException ex)
Constructor for InvalidResultSetAccessException.
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getSql()
Return the SQL that caused the problem.SQLException
getSQLException()
Return the wrapped SQLException.Methods inherited from class org.springframework.core.NestedRuntimeException
contains, getMessage, getMostSpecificCause, getRootCause
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Constructor Detail
InvalidResultSetAccessException
public InvalidResultSetAccessException(String task, String sql, SQLException ex)
Constructor for InvalidResultSetAccessException.- Parameters:
task
- name of current tasksql
- the offending SQL statementex
- the root cause
InvalidResultSetAccessException
public InvalidResultSetAccessException(SQLException ex)
Constructor for InvalidResultSetAccessException.- Parameters:
ex
- the root cause
Method Detail
getSQLException
public SQLException getSQLException()
Return the wrapped SQLException.