java.lang.Objectjava.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.springframework.core.NestedRuntimeException
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
NotWritablePropertyException, ObjectRetrievalFailureException, OptimisticLockingFailureException, InvalidPropertyException, TaskTimeoutException, BeanIsNotAFactoryException, DataIntegrityViolationException, DeadlockLoserDataAccessException, CannotSerializeTransactionException, UnexpectedRollbackException, NoSuchBeanDefinitionException, TypeMismatchDataAccessException, JdoObjectRetrievalFailureException, JdoSystemException, HeuristicCompletionException, UncategorizedDataAccessException, InvalidDestinationException, NullValueInNestedPathException, IllegalTransactionStateException, DataSourceLookupFailureException, CannotGetCciConnectionException, NonTransientDataAccessException, HibernateObjectRetrievalFailureException, InvalidResultSetAccessException, CannotAcquireLockException, HibernateSystemException, TopLinkOptimisticLockingFailureException, InvalidIsolationLevelException, ScriptCompilationException, BeanDefinitionParsingException, HibernateOptimisticLockingFailureException, MessageNotReadableException, TransactionRolledBackException, CleanupFailureDataAccessException, TopLinkQueryException, TypeMismatchException, TransactionException, JobMethodInvocationFailedException, DestinationResolutionException, IncorrectUpdateSemanticsDataAccessException, NotAnAtAspectException, MBeanInfoRetrievalException, BeanInitializationException, TaskRejectedException, SqlXmlFeatureNotImplementedException, JaxWsSoapFaultException, CannotLoadBeanClassException, FatalBeanException, PropertyBatchUpdateException, AopConfigException, RecoverableDataAccessException, BeanDefinitionStoreException, UnableToSendNotificationException, MethodInvocationException, UnsatisfiedDependencyException, IncorrectResultSizeDataAccessException, JndiLookupFailureException, JmsSecurityException, MaxUploadSizeExceededException, LobRetrievalFailureException, InvalidClientIDException, TransactionSuspensionNotSupportedException, UncategorizedSQLException, NestedTransactionNotSupportedException, PermissionDeniedDataAccessException, JpaOptimisticLockingFailureException, MailPreparationException, ApplicationContextException, IncorrectResultSetColumnCountException, NonTransientDataAccessResourceException, InvalidSelectorException, HibernateOptimisticLockingFailureException, MultipartException, HibernateQueryException, HibernateSystemException, OjbOperationException, BadSqlGrammarException, HibernateJdbcException, XsltFormattingException, NotReadablePropertyException, RemoteAccessException, MessageNotWriteableException, CannotCreateTransactionException, JpaSystemException, HibernateJdbcException, PropertyAccessException, BeanCurrentlyInCreationException, TransactionInProgressException, InvalidDataAccessResourceUsageException, RemoteConnectFailureException, TransientDataAccessException, DataRetrievalFailureException, InvocationFailureException, BeanNotOfRequiredTypeException, MessageEOFException, CciOperationNotSupportedException, BootstrapException, RemoteInvocationFailureException, MailSendException, BeanDefinitionValidationException, CannotGetJdbcConnectionException, MBeanServerNotFoundException, DataAccessException, XmlBeanDefinitionStoreException, RemoteLookupFailureException, MessageFormatException, TransientDataAccessResourceException, RecordTypeNotSupportedException, RemoteProxyFailureException, MessageConversionException, FactoryBeanNotInitializedException, JmxException, TopLinkJdbcException, ListenerExecutionFailedException, SynchedLocalTransactionFailedException, JpaObjectRetrievalFailureException, UncategorizedJmsException, MBeanExportException, JdoResourceFailureException, HibernateObjectRetrievalFailureException, PropertyAccessExceptionsException, InvalidDataAccessApiUsageException, AopInvocationException, JaxRpcSoapFaultException, ResourceAllocationException, MailAuthenticationException, TopLinkSystemException, TransactionUsageException, JRubyExecutionException, CannotCreateRecordException, MailParseException, TransactionSystemException, PessimisticLockingFailureException, BshExecutionException, InvalidResultSetAccessException, JdoOptimisticLockingFailureException, MailException, TransactionTimedOutException, BeanIsAbstractException, ObjectOptimisticLockingFailureException, IllegalStateException, EjbAccessException, NoTransactionException, JdoUsageException, JdbcUpdateAffectedIncorrectNumberOfRowsException, SoapFaultException, InvalidTimeoutException, BeanCreationNotAllowedException, EmptyResultDataAccessException, SQLWarningException, InvalidMetadataException, UnableToRegisterMBeanException, ConcurrencyFailureException, SchedulingException, BeanCreationException, JmsException, BeanInstantiationException, BeansException, DataAccessResourceFailureException, HibernateQueryException
Exceptions with a root cause.
This class is abstract to force the programmer to extend
the class. getMessage will include nested exception
information; printStackTrace and other like methods will
delegate to the wrapped exception, if any.
The similarity between this class and the NestedCheckedException class is unavoidable, as Java forces these two classes to have different superclasses (ah, the inflexibility of concrete inheritance!).
Rod - JohnsonJuergen - Hoeller| Constructor: |
|---|
NestedRuntimeException with the specified detail message.
|
NestedRuntimeException with the specified detail message
and nested exception.
|
| Method from org.springframework.core.NestedRuntimeException Summary: |
|---|
| contains, getMessage, getMostSpecificCause, getRootCause |
| Methods from java.lang.Throwable: |
|---|
| fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
| Methods from java.lang.Object: |
|---|
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method from org.springframework.core.NestedRuntimeException Detail: |
|---|
|
|
Differs from #getRootCause() in that it falls back to the present exception if there is no root cause. |
|