本帖最后由 马磊 于 2012-10-18 17:16 编辑
老毕基础视频day10-06面向对象 练习四中第25题,让写出一个方法判断字符数组中是否有某个字符。
如果输入的数组为空的话,抛出异常。老毕给的答案是:- public int getIndex(char[] arr, char key)
- {
- if (arr==null)
- throw new IllegalArgumentException("");
- for(int x=0; x<arr.length; x++)
- {
- if (arr[x]==key)
- return x;
- }
- return -1;
- }
复制代码 为什么在 public int getIndex(char[] arr, char key) 后面不用写throws IllegalArgumentException?
|