ApplicationException |
An exception with an explanation that can be shown to a user.
|
ApplicationRuntimeException |
An application exception for situations where only unchecked exceptions are permitted (for example, in an iterator).
|
Bounds |
A platform-independent description of a rectangular area.
|
ChangeVetoException |
An exception indicating that a requested change is not permitted.
|
ColorDescription |
A platform-independent description of a color.
|
DataException |
A generic exception for data read/write failures.
|
FontDescription |
A platform-independent description of a font.
|
InsetDescription |
A platform-independent description of insets.
|
InterruptedRuntimeException |
An unchecked exception that corresponds to InterruptedException .
|
InvalidDataException |
A generic exception for reporting invalid data to the user.
|
InvalidDataRuntimeException |
An invalid data exception for situations where only unchecked exceptions are permitted (for example, in an iterator).
|
InvalidEncodingException |
An exception to report that encoded data is not valid.
|
InvalidTextException |
An exception to report that user submitted text is not valid.
|
IORuntimeException |
An IO exception for situations where only a runtime exception is permitted (for example, in an iterator).
|
LambdaException |
A runtime exception used to pass an exception through a lambda.
|
NullableOptional |
A possibly null value that may be present or absent.
|
OperationFailedException |
A generic exception indicating that an operation has failed.
|
OperationFailedRuntimeException |
An operation failed exception for situations where only unchecked exceptions are permitted (for example, in an iterator).
|
Option |
A unique named value suitable for a set of options.
|
Position |
A platform-independent description of a point in a two dimensional space.
|
ScalingOption |
Options for scaling a shape to fit in a given display size or to magnify it by a fixed scale factor.
|
Size |
A platform-independent description of the size of a rectangular area.
|
TaggedValue |
A tagged value represents the result of a computation, which either produces a (possibly null) value or throws.
|
ThrowableResult |
A result that can be thrown.
|
UndefinedValueError |
An assertion error for an unexpected undefined result.
|
UnexpectedExceptionError |
An error to be thrown when an exception is thrown that should not have happened.
|
UnsupportedDataException |
An exception that may be thrown by a method when given unsupported data.
|