Thread is a separate process, and you cannot propagate your exception to another thread, because they cannot talk through the exception route. However, you can use the connection between threads, and you will have to logically handle the case when an exception occurs.
source share