public class EvalException extends Exception
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 and 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.
Copyright © 2015, 2016, Oracle and/or its affiliates. All rights reserved.
DRAFT 9-internal+0-2016-04-14-195246.buildd.src