作者scdog (just do it)
看板java
标题[问题] java的exception
时间Thu May 3 15:38:43 2007
下列是我的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
1F:推 PsMonkey:请改善标题 05/03 16:33