Class SVNException

java.lang.Object
java.lang.Throwable
java.lang.Exception
org.tmatesoft.svn.core.SVNException
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
SVNAuthenticationException, SVNCancelException

public class SVNException extends Exception
A main exception class that is used in the SVNKit library. All other SVNKit exception classes extend this one. Detailed information on the error (description, error code) is encapsulated inside an error message that is held by an SVNException.
Since:
1.2
Version:
1.3
See Also:
  • Field Details

  • Constructor Details

    • SVNException

      public SVNException(SVNErrorMessage errorMessage)
      Creates an exception given an error message.
      Parameters:
      errorMessage - an error message
    • SVNException

      public SVNException(SVNErrorMessage errorMessage, Throwable cause)
      Creates an exception given an error message and the cause exception.
      Parameters:
      errorMessage - an error message
      cause - the real cause of the error
  • Method Details

    • getErrorMessage

      public SVNErrorMessage getErrorMessage()
      Returns an error message provided to this exception object.
      Returns:
      an error message that contains details on the error
    • getMessage

      public String getMessage()
      Returns the informational message describing the cause of this exception.
      Overrides:
      getMessage in class Throwable
      Returns:
      an informational message
    • isEnoent

      public boolean isEnoent()