java 异常 中的 try....catch中的catch( 参数 ),这个参数的类型一定要写的很具体吗
比如说,我在一个线程中写了一个try{Thread.sleep(1000);}catch(InterruptedExceptione){}下面的catch是否也可以写成E...
比如说,我在一个线程中写了一个
try{Thread.sleep(1000);}
catch(InterruptedException e){}
下面的catch是否也可以写成Exception e, 很多时候,我只是catch,然后再 System.out.println(e),目前阶段感觉写Exceptiion就够了,如果碰到了多个异常,通过上转,输出的时候由于多态性还是可以看到具体的原来异常内容,也没有多大改变,请大家教教,这想法考有什么不好的地方吗 展开
try{Thread.sleep(1000);}
catch(InterruptedException e){}
下面的catch是否也可以写成Exception e, 很多时候,我只是catch,然后再 System.out.println(e),目前阶段感觉写Exceptiion就够了,如果碰到了多个异常,通过上转,输出的时候由于多态性还是可以看到具体的原来异常内容,也没有多大改变,请大家教教,这想法考有什么不好的地方吗 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询