2 yanghanjing yanghanjing 于 2014.11.11 23:18 提问

java多线程终止执行,没有执行ffinally

在一个线程的run方法中,有

try{
处理1
}catch(Exception e){
处理2
}ffinally{
处理3
}
处理1调用了别的方法A,在生产环境中发现这个方法A在循环中抛了三次网络连接超时错误,A中也捕获了异常,记录了日志,但是就到此处,就发现线程没有执行后面的动作了,ffinally中的处理3也没有执行(通过日志)

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!