求教 本帖最后由 liangliangliang2009 于 2009-09-22 16:27:42 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 或者可以让index超出范围时,让方法不执行,并打印出错误信息。还有可不可让方法根据情况返回两种类型的值?????? 变通一下如果index超出了范围抛出异常public int get(int index) throws Exception { if(超出范围) throw new Exception("超出范围"); return 需要的值} 同意楼上的,何必非要返回null呢抛出异常的方式岂不更好?! public int get(int index) { try{ if(index > 0 && index <= listSize) {return (dataindex);} else { throw new Exception("超出了范围!"); } } catch (Exception){ System.out.println(); } } 如何统计文本中字符串出现频率? 高分相送 日期的计算 有没有那么一个网站 能让我... 为什么我的JTable中的数据无法刷新? 请问一个applet的问题!! jbuilder x的地址 这是什么问题怎么解决! java在执行时,与代码的书写顺序有关吗? 对together有兴趣得请进,关于together 5.0+weblogic 6.1 鄙人想请各位大侠给出,返回类型不一样的重载方法的代码 ==前段时间发布的java swing 中国象棋游戏,反应不错==
如果index超出了范围抛出异常
public int get(int index) throws Exception {
if(超出范围)
throw new Exception("超出范围");
return 需要的值
}
try{
if(index > 0 && index <= listSize)
{return (dataindex);}
else {
throw new Exception("超出了范围!");
}
}
catch (Exception){
System.out.println();
}
}