Class JobExecutionException

java.lang.Object
java.lang.Throwable
java.lang.Exception
org.springframework.batch.core.JobExecutionException
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
DuplicateJobException, JobExecutionAlreadyRunningException, JobExecutionNotFailedException, JobExecutionNotRunningException, JobExecutionNotStoppedException, JobInstanceAlreadyCompleteException, JobInstanceAlreadyExistsException, JobInterruptedException, JobParametersInvalidException, JobParametersNotFoundException, JobRestartException, NoSuchJobException, NoSuchJobExecutionException, NoSuchJobInstanceException

public class JobExecutionException extends Exception
Root of exception hierarchy for checked exceptions in job and step execution. Clients of the Job should expect to have to catch and deal with these exceptions because they signal a user error or an inconsistent state between the user's instructions and the data.
Author:
Dave Syer
See Also:
  • Constructor Details

    • JobExecutionException

      public JobExecutionException(String msg)
      Construct a JobExecutionException with a generic message.
      Parameters:
      msg - The message.
    • JobExecutionException

      public JobExecutionException(String msg, Throwable cause)
      Construct a JobExecutionException with a generic message and a cause.
      Parameters:
      msg - The message.
      cause - The cause of the exception.