Package io.molr.commons.util
Class Exceptions
- java.lang.Object
-
- io.molr.commons.util.Exceptions
-
public class Exceptions extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Exceptions()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T extends java.lang.Exception>
Texception(java.lang.Class<T> clazz, java.lang.String message, java.lang.Object... args)
Instantiate the provided exceptionClass
.static java.lang.IllegalArgumentException
illegalArgumentException(java.lang.String message, java.lang.Object... args)
static java.lang.IllegalStateException
illegalStateException(java.lang.String message, java.lang.Object... args)
static java.lang.String
stackTraceFrom(java.lang.Throwable t)
-
-
-
Method Detail
-
exception
public static <T extends java.lang.Exception> T exception(java.lang.Class<T> clazz, java.lang.String message, java.lang.Object... args)
Instantiate the provided exceptionClass
. It will look for a constructor compatible withString
andThrowable
. In case such constructor does not exists, this method will throw anIllegalArgumentException
-
illegalStateException
public static java.lang.IllegalStateException illegalStateException(java.lang.String message, java.lang.Object... args)
-
illegalArgumentException
public static java.lang.IllegalArgumentException illegalArgumentException(java.lang.String message, java.lang.Object... args)
-
stackTraceFrom
public static java.lang.String stackTraceFrom(java.lang.Throwable t)
-
-