代码块中有return语句,但是jBuilder老是说需要返回值。 在jBuilder2006中有个方法返回某个类型的数据, 我在try快中有return语句,但是在整个方法的最后老是出错说缺少返回值。 如下是个大概的模式。 public int name(){ try { return 2; } catch (Exception e){ } } 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public int name() { try { return 2; } catch (Exception e) { return 0; } } 对每一个可能的分支分别return,这样保证程序能编译,如果返回值是int型,在异常处理中就return 0或者别的特殊int,如果是别的引用型,就直接返回null public int name() { try { return 2; } catch (Exception e) { return ""; } } catch 语句后也要return才行 ls的人都说了,或者象这个一样也行public int name(){ try { } catch (Exception e){ } return 2; } public int name(){ try{ }catch (Exception e){ } return 2; //一般return放在最好返回} 够狠, return还要放在catch里? 解惑:为什么在父类中调用的是子类的方法? Java中 BufferedImage 复制问题 Java播放音频内存溢出问题 一个关于string转换的问题,大家帮帮忙 JSP中java类型的函数能否从javascript中获取参数? 怎么样用Eelipse配置Struts啊? 100分求助在Java里面如何調用水晶報表 读写文件的问题(100分。很急!!三天内揭贴) 1.在程序中用static final与用static或不加上这些标志的具体区别是什么? 2.工程建库 多线程间数据共享,再次提问题。 一个socket通讯问题 关于软件界面开发编程
try {
return 2;
} catch (Exception e) {
return 0;
}
}
try {
return 2;
} catch (Exception e) {
return "";
}
}
public int name(){
try {
} catch (Exception e){ } return 2;
}
try{ }catch (Exception e){
}
return 2; //一般return放在最好返回
}