IllegalThreadStateException

  • IllegalThreadStateException signals that a thread is not in the correct state for an operation.

  • It's commonly thrown by methods like Thread.suspend() and Thread.resume().

  • The exception can be constructed with or without a detailed message.

  • It inherits methods from IllegalArgumentException and Throwable for handling and inspecting the exception.

public class IllegalThreadStateException extends IllegalArgumentException

Thrown to indicate that a thread is not in an appropriate state for the requested operation. See, for example, the suspend and resume methods in class Thread.

Public Constructor Summary

IllegalThreadStateException()
Constructs an IllegalThreadStateException with no detail message.
IllegalThreadStateException(String s)
Constructs an IllegalThreadStateException with the specified detail message.

Inherited Method Summary

Public Constructors

public IllegalThreadStateException ()

Constructs an IllegalThreadStateException with no detail message.

public IllegalThreadStateException (String s)

Constructs an IllegalThreadStateException with the specified detail message.

Parameters
s the detail message.