V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
esolve
V2EX  ›  问与答

Java : try catch 中如果开一个新线程,能捕捉新线程里的异常吗?

  •  
  •   esolve · Jan 10, 2018 · 2128 views
    This topic created in 3029 days ago, the information mentioned may be changed or developed.

    这样写有啥问题?

    try{
        ...
        new Thread(new Runnable() {
                    @Override
                    public void run() {
                        ...// 这里抛异常的话
                    }
                }).start();
        ...
    } catch(Exception e){
       ...
    }
    
    wwqgtxx
        1
    wwqgtxx  
       Jan 11, 2018 via iPhone
    肯定不能呀
    minato
        2
    minato  
       Jan 11, 2018
    不能
    minato
        3
    minato  
       Jan 11, 2018
    楼主可以看看 java 多线程异常逃逸
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   946 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 21:16 · PVG 05:16 · LAX 14:16 · JFK 17:16
    ♥ Do have faith in what you're doing.