首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

如何样可以判断抓到的一个Exception错误是不是小弟我自定义的三个错误中的一个,还是都不是

2012-01-05 
怎么样可以判断抓到的一个Exception异常是不是我自定义的三个异常中的一个,还是都不是?我在统一处理的地方

怎么样可以判断抓到的一个Exception异常是不是我自定义的三个异常中的一个,还是都不是?
我在统一处理的地方接收到传送来的参数,我怎么样判断它是不是我自定义的,还是其它系统异常

[解决办法]
catch( yourexception ex )
{}
catch( otherexception ex1)
{}

[解决办法]
不知道用反射是否可以
[解决办法]
instanceof
[解决办法]
instanceof
[解决办法]
catch(Exception ex) {
if(ex instanceof MyException1) {
}
if(ex instanceof MyException2) {
}
}
[解决办法]
D 楼上
[解决办法]
沉思
D楼上
[解决办法]
Exception e;
try {
throw e;
} catch ( MyException1 ex1 ) {
} catch ( MyException2 ex2 ) {
}
[解决办法]
instanceof 不是方法,而是一个运算符。楼主基础显然不扎实。

热点排行