亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

出現異常怎么回事?

Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 72

at com.imooc.oneji.A0002.ccc(A0002.java:12)

at com.imooc.oneji.saeag.main(saeag.java:15)

程序都沒問題???

正在回答

3 回答

”for(int i=0;i<=ms.length;i++)“這句就有問題?。到M的范圍是0--(x-1);length為x,所以不能用<=,應該是<

0 回復 有任何疑惑可以回復我~
#1

慕前端0336099 提問者

非常感謝!
2016-04-09 回復 有任何疑惑可以回復我~

import java.lang.reflect.Method;


public class A0002 {


public static void ccc(Object obj) {

Class a1=obj.getClass();

System.out.println(a1.getName());

Method[] ms=a1.getMethods();

for(int i=0;i<=ms.length;i++){

Class returnType=ms[i].getReturnType();

System.out.print(returnType.getName()+"(");

System.out.print(ms[i].getName());

Class[] gag=ms[i].getParameterTypes();

for (Class caa : gag) {

System.out.print(caa.getName()+",");

}

System.out.println(")");

}

}




}

大神請驗收下

0 回復 有任何疑惑可以回復我~

你的數組越界了,看看是不是循環寫的有問題,最好把源碼粘貼上來

0 回復 有任何疑惑可以回復我~
#1

慕前端0336099 提問者

大神來幫驗收下
2016-04-08 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

出現異常怎么回事?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號