Class Exceptions


  • public class Exceptions
    extends Object
    • Constructor Detail

      • Exceptions

        public Exceptions()
    • Method Detail

      • throwIfInstance

        public static <E extends Exception> void throwIfInstance​(Throwable t,
                                                                 Class<E> excClass)
                                                          throws E extends Exception
        If the given throwable is an instance of E, throw it as an E.
        Type Parameters:
        E - the type of exception that will be thrown if throwable is an instance
        Parameters:
        t - an exception instance
        excClass - an exception class t may be an instance of
        Throws:
        E - if t is an instance of E
        E extends Exception