java题返回值
这个方法的返回值是()。publicintcount(){try{return5/0;}catch(Exceptione){return2*3;}finally{retu...
这个方法的返回值是()。
public int count() {
try{
return 5/0;
} catch(Exception e){
return 2*3;
} finally {
return 3;
}
}
6 原因是什么 展开
public int count() {
try{
return 5/0;
} catch(Exception e){
return 2*3;
} finally {
return 3;
}
}
6 原因是什么 展开
10个回答
展开全部
是六。因为抛出异常后,就返回了。下面的不会执行了。如果没返回就会执行finally块
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
方法的返回值是指我们获取到的某个方法体中的代码执行后产生的结果!(前提是该方法可能产生结果)。
返回值的作用:接收出结果,使得它可以用于其他的操作!
返回值的作用:接收出结果,使得它可以用于其他的操作!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
返回3
原因:5/0有异常,执行catch,,返回6,然后执行finally
不管前面的执不执行,finally都执行
原因:5/0有异常,执行catch,,返回6,然后执行finally
不管前面的执不执行,finally都执行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
3
不敢前面有什么操作 return也不除外 finally中的代码段始终会在最后执行 你这里最后return了个3 那结构就是3了
不敢前面有什么操作 return也不除外 finally中的代码段始终会在最后执行 你这里最后return了个3 那结构就是3了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
因为return 5/0; 5/0出现arithmeticException异常,然后被catch(Exception e){
截获了 执行return 2*3;
截获了 执行return 2*3;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询