Tomcat lanza la excepción java.lang.IllegalArgumentException al iniciar
Clase IllegalArgumentException
java.lang.Object
java.lang.Throwable
java.lang.Exception p>
java.IllegalArgumentException
Todas las interfaces implementadas:
Serializable
Subclases conocidas directamente:
IllegalCharsetNameException, IllegalFormatException, IllegalSelectorException , IllegalThreadStateException, InvalidKeyException, InvalidOpenTypeException, InvalidParameterException, KeyAlreadyExistsException, NumberFormatException, PatternSyntaxException, UnresolvedAddressException UnresolvedAddressException, UnsupportedAddressTypeException, UnsupportedCharsetException
-------------- -------- --------------- ---------------------------- ------- --------
clase pública IllegalArgumentExceptionextends RuntimeException Lanza una excepción que indica que se pasaron parámetros ilegales o incorrectos al método.
La clase pública IllegalArgumentException extiende RuntimeException.
Desde:
JDK 1.0
Ver también:
Thread.setPriority(int), formato serializado
------------------------------------------------- ---------------------------------
Resumen del constructor
IllegalArgumentException ()
Construye una IllegalArgumentException sin detalles.
IllegalArgumentException(String s)
Construye una IllegalArgumentException con el mensaje detallado especificado.
IllegalArgumentException(mensaje de cadena, causa arrojable)
Construye una nueva excepción con los detalles y la causa especificados.
IllegalArgumentException(Causa arrojable)
Construye una nueva excepción basada en la causa especificada y (cause==null ? null :cause.toString()) mensaje detallado (generalmente contiene la categoría de la causa e información detallada).
Resumen del método
Métodos heredados de la clase java.lang.initCause, printStackTrace, printStackTrace, setStackTrace, toString
Heredado del método de la clase java.lang.finalize. finalizar, getClass, hashCode, notificar, notificar a todos, esperar, esperar, esperar
Detalles del constructor
IllegalArgumentException
public IllegalArgumentException() Construye un mensaje sin detalles IllegalArgumentException .
------------------------------------------- ----- -------------------- -----------------
Excepción de argumento ilegal
public IllegalArgumentException(String s) Construye una IllegalArgumentException con el mensaje detallado especificado. /p>
Parámetros:
s--Detalles.
------------------------------------------- ----- -------------------------------------
Excepción de argumento ilegal
public IllegalArgumentException(Mensaje de cadena,
Causa arrojable) Construye una nueva excepción basada en los detalles y la causa especificados.
Tenga en cuenta que los detalles asociados con la causa no se combinan automáticamente con los detalles de esta excepción.
Parámetros:
mensaje: mensaje detallado (guarde este mensaje para recuperarlo más adelante mediante el método Throwable.getMessage()).
causa: la causa (guarde esta causa para recuperarla más adelante mediante el método Throwable.getCause()). (Se permite un valor nulo, indicando que el motivo no existe o se desconoce).
De la versión:
1.5
--------------------- ---- ---------------------------------------------- ---- --
IllegalArgumentException
pública IllegalArgumentException (causa arrojable) se lanza según la causa especificada y (cause==null ? null :cause.toString()) mensaje detallado Error al construir una nueva excepción (generalmente contiene una clase y un mensaje detallado de la causa). Este constructor es útil para excepciones que tienen la misma encapsulación que otras excepciones lanzables (por ejemplo, PrivilegedActionException).
Parámetros:
causa: la causa (guarde esta causa para recuperarla más adelante mediante el método Throwable.getCause()). (Se permite un valor nulo, indicando que el motivo no existe o se desconoce).
De la siguiente versión:
1.5
Referencia:
JDK api1.6 Te lo puedo enviar