Overview Package Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes
SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD

org.jopendocument.util
Class ExceptionUtils

java.lang.Object
 extended by org.jopendocument.util.ExceptionUtils

public class ExceptionUtils
extends Object

Utilitaires pour les exceptions.

Author:
Sylvain CUAZ 25 nov. 2004

Method Summary
static
<T extends Exception>
T
createExn(Class<T> exnClass, String msg, Throwable cause)
Crée une exception avec message et cause.
static
<T extends RuntimeException>
T
createRTExn(Class<T> exnClass, String msg, Throwable cause)
Deprecated. use createExn(Class, String, Throwable)
static String getStackTrace(Throwable cause)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Method Detail

createExn

public static <T extends Exception> T createExn(Class<T> exnClass,
 String msg,
 Throwable cause)
Crée une exception avec message et cause.

Type Parameters:
T - le type d'exception à créer.
Parameters:
exnClass - la classe de l'exception à créer, eg IOException.class.
msg - le message.
cause - la cause.
Returns:
une exception initialisée.

createRTExn

public static <T extends RuntimeException> T createRTExn(Class<T> exnClass,
 String msg,
 Throwable cause)
Deprecated. use createExn(Class, String, Throwable)

Crée une RuntimeException.

Type Parameters:
T - le type d'exception à créer.
Parameters:
exnClass - la classe de l'exception à créer, eg IllegalArgumentException.class.
msg - le message.
cause - la cause.
Returns:
une RuntimeException initialisée.
Throws:
IllegalArgumentException - if exnClass is not Runtime.
See Also:
createExn(Class, String, Throwable)

getStackTrace

public static String getStackTrace(Throwable cause)

Overview Package Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes
SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD

Copyright © 2010 jOpenDocument All Rights Reserved.

AltStyle によって変換されたページ (->オリジナル) /