Class CompoundException

java.lang.Object
java.lang.Throwable
java.lang.Exception
org.eclipse.jgit.errors.CompoundException
All Implemented Interfaces:
Serializable

public class CompoundException extends Exception
An exception detailing multiple reasons for failure.
See Also:
  • Field Details

  • Constructor Details

    • CompoundException

      public CompoundException(Collection<Throwable> why)
      Constructs an exception detailing many potential reasons for failure.
      Parameters:
      why - Two or more exceptions that may have been the problem.
  • Method Details

    • format

      private static String format(Collection<Throwable> causes)
    • getAllCauses

      public List<Throwable> getAllCauses()
      Get the complete list of reasons why this failure happened.
      Returns:
      unmodifiable collection of all possible reasons.