package org.theonefx.wcframework.jdbc.exception; import java.sql.SQLException; /** * @Package org.theonefx.wcframework.jdbc.exception * @ClassName: InvalidResultSetAccessException * @author 陈曦 * @date 2010-10-08 20:17:12 * @Description: 非法的结果集访问异常 */ public class InvalidResultSetAccessException extends InvalidDataAccessResourceUsageException { private static final long serialVersionUID = 2154183692227538485L; private String sql; public InvalidResultSetAccessException(String task, String sql, SQLException ex) { super(task + "; invalid ResultSet access for SQL [" + sql + "]", ex); this.sql = sql; } public InvalidResultSetAccessException(SQLException ex) { super(ex.getMessage(), ex); } public SQLException getSQLException() { return (SQLException) getCause(); } public String getSql() { return this.sql; } }