Serializablepublic class EvalException extends JShellException
EvalException can be returned in the
SnippetEvent.exception() query.
The name of the exception thrown is available from
getExceptionClassName().
Message and stack can be queried by methods on Exception.
Note that in stack trace frames representing JShell Snippets,
StackTraceElement.getFileName() will return "#" followed by
the Snippet id and for snippets without a method name (for example an
expression) StackTraceElement.getMethodName() will be the
empty string.
| Modifier and Type | Method | Description |
|---|---|---|
String |
getExceptionClassName() |
Returns the name of the Throwable subclass which was thrown in the
executing client.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringpublic String getExceptionClassName()
Class.getName() for the format of the string. Submit a bug or feature
Java is a trademark or registered trademark of Oracle and/or its affiliates in the US and other countries.
Copyright © 2015, 2017, Oracle and/or its affiliates. 500 Oracle Parkway
Redwood Shores, CA 94065 USA. All rights reserved.
DRAFT 9-Debian+0-9b155-1