小编CRN*_*NYC的帖子

java.lang.ArrayIndexOutOfBoundsException:0 - 大于索引的数组?

抛出的异常是否表明数组大于索引?如果没有,这是什么意思,为什么?我该如何纠正?


线程"main"中的异常java.lang.ArrayIndexOutOfBoundsException:0在leapyear.LeapYear.main(LeapYear.java:13)


public class LeapYear {

public static void main(String[] args) { 
    int year = Integer.parseInt(args[0]);
    boolean isLeapYear;

    // divisible by 4
    isLeapYear = (year % 4 == 0);

    // divisible by 4 and not 100
    isLeapYear = isLeapYear && (year % 100 != 0);

    // divisible by 4 and not 100 unless divisible by 400
    isLeapYear = isLeapYear || (year % 400 == 0);

    System.out.println(isLeapYear);
}
}
Run Code Online (Sandbox Code Playgroud)

java arrays exception

8
推荐指数
2
解决办法
7万
查看次数

标签 统计

arrays ×1

exception ×1

java ×1