public final class SnuggleLogicException extends RuntimeException
RuntimeException is thrown if SnuggleTeX has detected something amiss with its
logic. This must NOT be used to indicate an error in client-supplied input.
This is unchecked, since it is not expected to occur in normal circumstances and users of SnuggleTeX can't really do anything useful to alleviate the underlying problem!
SnuggleSession.registerError(InputError)
if the error is down to bad client input.
Any occurrences of this error "in the wild" indicate a bug with SnuggleTeX that needs to be diagnosed and fixed!
SnuggleRuntimeException,
Serialized Form| Constructor and Description |
|---|
SnuggleLogicException() |
SnuggleLogicException(String message) |
SnuggleLogicException(String message,
Throwable cause) |
SnuggleLogicException(Throwable cause) |
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringCopyright © 2008–2026 The University of Edinburgh. All rights reserved.