How to capture out of array index out of bounds exception in Java?

Java 8Object Oriented ProgrammingProgramming

When you try to access an element of an array at an index which is out of range, an ArrayIndexOutOfBoundsException exception is raised.

Example

Live Demo

public class ArrayIndexOutOfBounds {
   public static void main(String args[]) {
      try {
         int[] a = new int[]{1,2,3,4,5};
         int x = 6;
         a[10] = x;
      } catch(ArrayIndexOutOfBoundsException ex) {
         System.out.println("Array size is restricted to 5 elements only");
      }
   }
}

Output

Array size is restricted to 5 elements only
raja
Published on 11-Jan-2018 06:18:34
Advertisements