Java ArrayIndexOutOfBoundsException example

摘要: This java.lang.ArrayIndexOutOfBoundsException is thrown when we are accessing an array with an index which is greater than the size of an array.

This java.lang.ArrayIndexOutOfBoundsException is thrown when we are accessing an array with an index which is greater than the size of an array.

P.S Array index starts with 0

ArrayExample.java
package com.mkyong;
public class ArrayExample {
    public static void main(String[] args) {
        // array of 3
        int[] num = new int[3];
        num[0] = 1;
        num[1] = 2;
        num[2] = 3;
        num[3] = 4; //ArrayIndexOutOfBoundsException: 3
        System.out.println("num[0] : " + num[0]);
        System.out.println("num[1] : " + num[1]);
        System.out.println("num[2] : " + num[2]);
        System.out.println("num[3] : " + num[3]); //ArrayIndexOutOfBoundsException: 3

Output

Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 3
	at com.mkyong.calculator.ArrayExample.main(ArrayExample.java:13)

上一篇: cURL post JSON data on Windows
下一篇: Spring WebFlux Test Timeout on blocking read for 5000 MILLISECONDS
 评论 ( What Do You Think )
名称
邮箱
网址
评论
验证
   
 

 


  • 微信公众号

  • 我的微信

站点声明:

1、一号门博客CMS,由Python, MySQL, Nginx, Wsgi 强力驱动

2、部分文章或者资源来源于互联网, 有时候很难判断是否侵权, 若有侵权, 请联系邮箱:summer@yihaomen.com, 同时欢迎大家注册用户,主动发布无版权争议的 文章/资源.

3、鄂ICP备14001754号-3, 鄂公网安备 42280202422812号