Module java.base
Package java.lang

Class ClassNotFoundException

    • Constructor Detail

      • ClassNotFoundException

        public ClassNotFoundException()
        Constructs aClassNotFoundException with no detail message.
      • ClassNotFoundException

        public ClassNotFoundException​(String s)
        Constructs aClassNotFoundException with the specified detail message.
        Parameters:
        s - the detail message.
      • ClassNotFoundException

        public ClassNotFoundException​(String s,Throwable ex)
        Constructs aClassNotFoundException with the specified detail message and optional exception that was raised while loading the class.
        Parameters:
        s - the detail message
        ex - the exception that was raised while loading the class
        Since:
        1.2
    • Method Detail

      • getException

        public Throwable getException()
        Returns the exception that was raised if an error occurred while attempting to load the class. Otherwise, returnsnull.

        This method predates the general-purpose exception chaining facility. TheThrowable.getCause() method is now the preferred means of obtaining this information.

        Returns:
        theException that was raised while loading a class
        Since:
        1.2