我目前正在学习Java,并使用intellij的想法制作程序,但出现错误

时间:2018-09-27 07:45:44

标签: java

这是我的程序。

公共类主要{

public static void main(String[] args) {
    String[] names={"Ali","Ahmed","Umar","Abubakar"};
    String largerName=findlongestString(names);
    System.out.println(largerName);
}
public static String findlongestString(String[] names){
    int size=names.length;
    String longestName=names[0];
    for(int i=1;i<=size;i++)
    {
        if(names[i].length()>longestName.length())
        {
            longestName = names[i];
        }
    }
    return longestName;
}

}

无论何时运行此代码,我都会收到此错误。

线程“ main”中的异常java.lang.ArrayIndexOutOfBoundsException:4

在com.company.Main.findlongestString(Main.java:15)

在com.company.Main.main(Main.java:7)

0 个答案:

没有答案