java.lang.Object
java.lang.Throwable
java.lang.Exception
jdk.jshell.spi.ExecutionControl.ExecutionControlException
jdk.jshell.spi.ExecutionControl.RunException
jdk.jshell.spi.ExecutionControl.UserException
- All Implemented Interfaces:
Serializable
- Enclosing interface:
- ExecutionControl
public static class ExecutionControl.UserException extends ExecutionControl.RunException
A 'normal' user exception occurred.
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description UserException(String message, String causeExceptionClass, StackTraceElement[] stackElements)
-
Method Summary
Modifier and Type Method Description String
causeExceptionClass()
Returns the class of the user exception.Methods declared in class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
UserException
public UserException(String message, String causeExceptionClass, StackTraceElement[] stackElements)
-
-
Method Details
-
causeExceptionClass
Returns the class of the user exception.- Returns:
- the name of the user exception class
-