public class ConcurrentRuntimeException extends RuntimeException
An exception class used for reporting runtime error conditions related to accessing data of background tasks.
This class is an analogue of the ConcurrentException
exception class.
However, it is a runtime exception and thus does not need explicit catch
clauses. Some methods of ConcurrentUtils
throw ConcurrentRuntimeException
exceptions rather than
ConcurrentException
exceptions. They can be used by client code that
does not want to be bothered with checked exceptions.
Modifier | Constructor and Description |
---|---|
protected |
ConcurrentRuntimeException()
Creates a new, uninitialized instance of
ConcurrentRuntimeException . |
|
ConcurrentRuntimeException(String msg,
Throwable cause)
Creates a new instance of
ConcurrentRuntimeException and
initializes it with the given message and cause. |
|
ConcurrentRuntimeException(Throwable cause)
Creates a new instance of
ConcurrentRuntimeException and
initializes it with the given cause. |
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
protected ConcurrentRuntimeException()
ConcurrentRuntimeException
.public ConcurrentRuntimeException(Throwable cause)
ConcurrentRuntimeException
and
initializes it with the given cause.cause
- the cause of this exceptionIllegalArgumentException
- if the cause is not a checked exceptionpublic ConcurrentRuntimeException(String msg, Throwable cause)
ConcurrentRuntimeException
and
initializes it with the given message and cause.msg
- the error messagecause
- the cause of this exceptionIllegalArgumentException
- if the cause is not a checked exceptionCopyright © 2001–2021 The Apache Software Foundation. All rights reserved.