请问:在return语句之后有没有可能写其它语句? 如:test{ .... return 0; //这里有没有可能再添加其它语句? } 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是可以这样test{ if(){ ...... return ...;}else{ ..... return ...;} ..... return ...;} 可能存在的写法:test { ... if (boolean_expression) { return 0; } ...} test{ .... return 0; //在这里写编译器会报错,提示是执行不到的语句 } try{ return false; }finally{ }也是对的 finally是在return之前就执行了的 楼主问的是后面还能不能写代码,写的代码还能不能执行,不是说return后面还能不能执行代码。所以这是对的 给楼主个建议,我个人的编程习惯是不管任何方法,都是一个入口,一个出口,例如:public int method1() { int res = 0; ... return res;}中间不管如何处理,需要的话给res赋值,其它用条件语句判断即可。仅是个人意见,请楼主拿来主义(取其精华去其糟粕) 面试题 求助 高手请进!!! ResultSet值如何赋给一个JTextField 调试一程序 达人进 private问题 欢迎石家庄的java朋友加入改群 33600835 互相学习。。。 请帮忙编写一下程序,给分!!! 为什么我调试跟踪入jdk1.4里的src.zip的源代码时,该类里的变量值不能得到,怎么办? 为什么run中的线程没有打印 Iforgot!呵呵!把答案放到这里!我现在可没分啊!呵呵! 一个简单的关于读写流的问题 Java控制面板里面设置Java Runtime参数 怎样让算出来是个无符号的正数?
test{
if(){
......
return ...;
}else{
.....
return ...;
}
.....
return ...;
}
...
if (boolean_expression) {
return 0;
}
...
}
test{ ....
return 0;
//在这里写编译器会报错,提示是执行不到的语句
}
try{
return false; }finally{
}
也是对的
所以这是对的
public int method1() {
int res = 0;
...
return res;
}
中间不管如何处理,需要的话给res赋值,其它用条件语句判断即可。
仅是个人意见,请楼主拿来主义(取其精华去其糟粕)