## org.springframework.jdbc
Class SQLWarningException

    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.UncategorizedDataAccessException
                                  org.springframework.jdbc.SQLWarningException

All Implemented Interfaces:
  Serializable

    public class SQLWarningException

extends UncategorizedDataAccessException

Exception thrown when we're not ignoring `SQLWarnings`.

If a SQLWarning is reported, the operation completed, so we will need to explicitly roll it back if we're not happy when looking at the warning. We might choose to ignore (and log) the warning, or to wrap and throw it in the shape of this SQLWarningException instead.

Author:
  Rod Johnson, Juergen Hoeller
See Also:
  `JdbcTemplate.setIgnoreWarnings(boolean)`, Serialized Form

Constructor Summary
`SQLWarningException(String msg, SQLWarning ex)` Constructor for SQLWarningException.

Method Summary
`SQLWarning` `SQLWarning()` Return the underlying SQLWarning.

Methods inherited from class org.springframework.core.NestedRuntimeException
`contains, getMessage, getMostSpecificCause, getRootCause`

Methods inherited from class java.lang.Throwable
`fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

Constructor Detail

### SQLWarningException

    public SQLWarningException(String msg,
                               SQLWarning ex)

  Constructor for SQLWarningException.

  Parameters:
    `msg` - the detail message
    `ex` - the JDBC warning

Method Detail

### SQLWarning

    public SQLWarning SQLWarning()

  Return the underlying SQLWarning.

Copyright © 2002-2008 The Spring Framework.