public class Die extends RuntimeException
TextBuiltin
implementation has
failed during execution.
Typically the stack trace for a Die exception is not shown to the user as it may indicate a simple error condition that the end-user can fix on their own, without needing a screen of Java stack frames.
Constructor and Description |
---|
Die(boolean aborted)
Construct a new exception reflecting the fact that the
command execution has been aborted before running.
|
Die(boolean aborted,
Throwable cause)
Construct a new exception reflecting the fact that the command execution
has been aborted before running.
|
Die(String why)
Construct a new message explaining what has gone wrong.
|
Die(String why,
Throwable cause)
Construct a new message explaining what has gone wrong.
|
Modifier and Type | Method and Description |
---|---|
boolean |
isAborted()
Check if this exception should cause the execution to be aborted.
|
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
public Die(String why)
why
- the message to show to the end-user.public Die(String why, Throwable cause)
why
- the message to show to the end-user.cause
- why the command has failed.public Die(boolean aborted)
aborted
- boolean indicating the fact the execution has been abortedpublic Die(boolean aborted, Throwable cause)
aborted
- boolean indicating the fact the execution has been abortedcause
- can be nullCopyright © 2020 Eclipse JGit Project. All rights reserved.