Home » Java ThreadGroup destroy() method with Examples

Java ThreadGroup destroy() method with Examples

by Online Tutorials Library

Java ThreadGroup destroy() method

The destroy() method of ThreadGroup class is used to destroy the thread group and all of its subgroups. The thread group must be empty, indicating that all threads that had been in the thread group have since stopped.

Syntax:

Return:

It doesn’t return any value.

Exception:

IllegalThreadStateException: This exception throws if the thread group is not empty or if the thread group has already been destroyed.

SecurityException: If the current thread cannot modify this thread group.

Example

Test it Now

Output:

Thread-1 finished executing  Thread-2 finished executing  Child thread destroyed  Parent thread destroyed  

You may also like