线程之间捕捉异常的问题 ThreadA 启动了ThreadB,现ThreadA 要捕捉抛出ThreadB的异常,可以怎么实现?现ThreadB可以返回ThreadA 一个throwable 的ExceptionB,怎么在threadA中使用try/catch/throw来处理这个ExceptionB?或者有别的比较好的实现方法?多谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果这个Exception是在run()里面弹出来的,那你不用费劲了~~~如果你是声明throws Exception在B的普通方法里,A在什么地方调B的方法就在什么地方捕获咯。至于怎么捕获,这问题有点过分~~ ThreadA 通过start启动了ThreadB,ThreadB已经对异常进行了try/catch处理,因此ThreadA 不能在catch到,但是ThreadA 需要显示这些异常信息,有没有什么好的办法实现?现在我的方法是ThreadB在产生异常try/catch的catch里直接对ThreadA 中的一个throwable 的ExceptionB赋值处理的,但现在要在ThreadA对ExceptionB处理,希望能判断ExceptionB的异常的类型反映在控制台上是不是可以用if (ExceptionB isinstanceof Exceptiontype1) {System.out.println(...)}else....这样来处理?谢谢,不知道我表达清楚没有,赫赫 Jtable的问题 请教关于java类间调用的问题 JAVA获取存储过程中packagebody中的参数 最近在做一个项目,要用到等比例缩放 急!请教!java读不出XML文件的内容. 有熟悉ofbiz的吗,快帮我一下很急!!! 关于读入一个文件的问题 请大家看下面的程序及运行结果,回答问题,谢谢! 有没有关于数字签名的程序,与银行相互信任的程序 在 JBuilder 6 中,如何修改设置使得编译时支持 -deprecation 选项? 怎样把Short类型的数据转成 int 类型的数据 ----求一正则表达式-------
如果你是声明throws Exception在B的普通方法里,A在什么地方调B的方法就在什么地方捕获咯。至于怎么捕获,这问题有点过分~~
ThreadB已经对异常进行了try/catch处理,因此ThreadA 不能在catch到,但是ThreadA 需要显示这些异常信息,有没有什么好的办法实现?现在我的方法是ThreadB在产生异常try/catch的catch里直接对ThreadA 中的一个throwable 的ExceptionB赋值处理的,但现在要在ThreadA对ExceptionB处理,希望能判断ExceptionB的异常的类型反映在控制台上是不是可以用
if (ExceptionB isinstanceof Exceptiontype1)
{System.out.println(...)}
else....
这样来处理?
谢谢,不知道我表达清楚没有,赫赫