Class GitAPIException

java.lang.Object
java.lang.Throwable
java.lang.Exception
org.eclipse.jgit.api.errors.GitAPIException
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
AbortedByHookException, ArchiveCommand.UnsupportedFormatException, CanceledException, CannotDeleteCurrentBranchException, CheckoutConflictException, ConcurrentRefUpdateException, DetachedHeadException, EmptyCommitException, FilterFailedException, InvalidConfigurationException, InvalidMergeHeadsException, InvalidRebaseStepException, InvalidRefNameException, InvalidRemoteException, InvalidTagNameException, MultipleParentsNotAllowedException, NoFilepatternException, NoHeadException, NoMessageException, NotMergedException, PatchApplyException, PatchFormatException, RefAlreadyExistsException, RefNotAdvertisedException, RefNotFoundException, RepoCommand.ManifestErrorException, RepoCommand.RemoteUnavailableException, ServiceUnavailableException, StashApplyFailureException, SubmoduleDeinitCommand.NoSuchSubmoduleException, TransportException, UnmergedPathsException, UnsupportedSigningFormatException, WrongObjectTypeException, WrongRepositoryStateException

public abstract class GitAPIException extends Exception
Superclass of all exceptions thrown by the API classes in org.eclipse.jgit.api
See Also:
  • Field Details

  • Constructor Details

    • GitAPIException

      protected GitAPIException(String message, Throwable cause)
      Constructs a new exception with the specified detail message and cause.
      Parameters:
      message - detail message
      cause - cause
      Since:
      3.1
    • GitAPIException

      protected GitAPIException(String message)
      Constructs a new exception with the specified detail message and no cause.
      Parameters:
      message - detail message
      Since:
      3.1