[問題] java的exception

看板java作者 (just do it)時間18年前 (2007/05/03 15:38), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/5 (看更多)
下列是我的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
文章代碼(AID): #16EP64VZ (java)
文章代碼(AID): #16EP64VZ (java)