萌新求助。关于异常的一个问题。
java吧
全部回复
仅看楼主
level 5
785809691 楼主
public int aaa(){
int x=1;
try{
return ++x;
}catch(Exception e){
}finally{
++x;
}
//System.out.println("atguigu");
return x;
}
public static void main(String[] args) {
Test t= new Test();
int y=t.aaa();
System.out.println(y);
}
打印结果是?
这个是老师留的一个作业,但是本人在MyEc中输入后,
Text t= new Text();
这一行是报错的,自己导包后,Text t= new Text();这行是没错了,但是下一行
的aaa()又报错了。
不懂,求教[乖]
2018年08月22日 13点08分 1
level 5
785809691 楼主
我先洗个澡去了[吐舌]dalao们加油[吐舌]
2018年08月22日 13点08分 2
level 12
结果是2
2018年08月22日 13点08分 3
是2没错,但是总觉得这个try好废 就为了那个一定自增? 这题目好像好那啥
2018年08月22日 13点08分
@二钻😄 我觉得是考return的……异常完全没用上[笑尿]
2018年08月22日 13点08分
@几米ლ 对哦后面的return不会执行的
2018年08月22日 13点08分
level 12
另外test不用导包,test应该是main方法所在类名,建议重看面像对象部分
2018年08月22日 13点08分 4
level 8
2啊
2018年08月22日 13点08分 5
level 13
try一个++x是什么意思
2018年08月22日 13点08分 6
不清楚,给的题就是这样一个
2018年08月22日 13点08分
1