[問題] java的exception
下列是我的code
Run(){
Thread A = new thread();
Thread B = new thread();
while(true){
socket.accept();
}
}
請問一下thread A或B已經結束,我想在Run()知道thread A及B已結束
目前想到的方法
1.由Thread A/B丟出Exception,在Run()接住Exception
可是我查了java資訊好像無法丟出自訂Exception
2.寫一個loop在check是否thread A/B已經結束
然我run()中已經有一個loop檢查是否socket有接受資料,
故除了另外寫一個thread來check之外似乎別無它法,但這樣又很麻煩
所以不知各位大大有無另外比較好的方法解決
若有該如何做....乾瞎!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.96.194.99
推
05/03 16:33, , 1F
05/03 16:33, 1F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 5 篇):