在eclipse中,如果同时有抛出异常expection和用try catch捕获异常两个选项,用哪个?

比如创建RUL实例的时候

第1个回答  推荐于2016-09-20
肯定是用try-catch啊,异常都是需要处理的,如果你只是一直往外抛,那么有方法调用有异常的函数的时候,也是需要外抛或者处理的,还不如直接在异常可能发生的地方就处理掉
比如
public void test(){
int a=1;
int b=0;
int c = -1;
try {
c = a/b;
} catch (ArithmeticException e) {
System.out.println("除数不能为0");
}
System.out.println(c);
}
在除法运算中,除数是不能为0,这里除0,就会抛异常,然后如果你只是用try-catch包含的话,抛出的异常不太容易懂,然后改一下异常类型为算术异常,这样一旦发生了异常,我们根据提示可以很清楚的知道哪里出了错误。记住异常一定要处理!本回答被提问者和网友采纳
第2个回答  2015-09-03
在企业中统一trycatch不会throws的
相似回答