java線程池(newFixedThreadPool)線程消失疑問?

使用executorService提交(submit)線程任務時,若任務執行過程中拋出未被捕獲的RuntimeException或error時,會造成這條線程終止嗎? 比如若原來線程池中有五條線程,拋出這樣的異常時就變成了4條,以此類推,最後這個線程池中就沒有線程了。是這樣嗎?求大神解答 ps: 就是之前自己實驗了一下new了一個只有1個線程的線程池,然後不斷的向線程池中提交任務,然後在任務中拋出
相關文章
相關標籤/搜索