? NamespaceException

java.lang.Object
java.lang.Throwable
java.lang.Exception
org.osgi.service.http.NamespaceException
????????:
Serializable

public class NamespaceException extends Exception
A NamespaceException is thrown to indicate an error with the caller's request to register a servlet or resources into the URI namespace of the Http Service. This exception indicates that the requested alias already is in use.
????:
  • ???????

    • NamespaceException

      public NamespaceException(String message)
      Construct a NamespaceException object with a detail message.
      ??:
      message - the detail message
    • NamespaceException

      public NamespaceException(String message, Throwable cause)
      Construct a NamespaceException object with a detail message and a nested exception.
      ??:
      message - The detail message.
      cause - The nested exception.
  • ??????

    • getException

      public Throwable getException()
      Returns the nested exception.

      This method predates the general purpose exception chaining mechanism. The getCause() method is now the preferred means of obtaining this information.

      ??:
      The result of calling getCause().
    • getCause

      public Throwable getCause()
      Returns the cause of this exception or null if no cause was set.
      ??:
      getCause ??? Throwable
      ??:
      The cause of this exception or null if no cause was set.
      ???????:
      1.2
    • initCause

      public Throwable initCause(Throwable cause)
      Initializes the cause of this exception to the specified value.
      ??:
      initCause ??? Throwable
      ??:
      cause - The cause of this exception.
      ??:
      This exception.
      ??:
      IllegalArgumentException - If the specified cause is this exception.
      IllegalStateException - If the cause of this exception has already been set.
      ???????:
      1.2