Java - 切换回主线程?

los*_*sit 6 java multithreading

当出现异常时,如何从不同的线程切换回主线程.当在子线程上引发异常时,我希望将通知发送到主线程并从主线程执行方法.我怎样才能做到这一点?

谢谢.

附加信息

我从我的main方法调用一个方法,并在经过一些计算和更改之后在那里开始一个新线程

Thread thread = new Thread() {
    @Override
    public void run() {
        .....
    }
}
thread.start();
Run Code Online (Sandbox Code Playgroud)

Mis*_*ble 3

当子线程发生异常时,主线程会做什么?它必须等待子线程中的任何错误。

您可以在子线程中建立一个UncaughtExceptionHandler,它可以引发主线程正在等待的事件。