Class BeansException

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
BeanNotOfRequiredTypeException, FatalBeanException, NoSuchBeanDefinitionException, PropertyAccessException, PropertyBatchUpdateException

public abstract class BeansException extends NestedRuntimeException
Abstract superclass for all exceptions thrown in the beans package and subpackages.

Note that this is a runtime (unchecked) exception. Beans exceptions are usually fatal; there is no reason for them to be checked.

Author:
Rod Johnson, Juergen Hoeller
See Also:
  • Constructor Details

    • BeansException

      public BeansException(String msg)
      Create a new BeansException with the specified message.
      Parameters:
      msg - the detail message
    • BeansException

      public BeansException(@Nullable String msg, @Nullable Throwable cause)
      Create a new BeansException with the specified message and root cause.
      Parameters:
      msg - the detail message
      cause - the root cause