Class 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>
      T
      exception​(java.lang.Class<T> clazz, java.lang.String message, java.lang.Object... args)
      Instantiate the provided exception Class.
      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)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Exceptions

        public Exceptions()
    • 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 exception Class. It will look for a constructor compatible with String and Throwable. In case such constructor does not exists, this method will throw an IllegalArgumentException
      • 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)