Home Java Java-exception Example to show Array exception in java
Questions:Ask|Latest


 
 

Share on Google+Share on Google+

Example to show Array exception in java

Advertisement
Here we are describing the use of using exception class in java .This tutorial describes the way to handle Array exceptions appropriately in your programs and designs.

Example to show Array exception in java

     

Array Exception are the type of exception which  is usually thrown when the programmer tries to access an array index which is out of declared array range. The program given below describes how the exception occurs with array and also gives the key to tackle these exception.

Understand with Array exception

In our example program we have declared an integer array "arr" and it's length is two. Now if we will be accessing any array index out of its length; for example in our example we are trying to access array value at arr[7], program will throw an exception .The exception occurred in the try block and caught by the catch block. The catch Exception ex) include -

 printstackTrace( ) -  This method print a throw able and backtrack to the standard error stream. 

On execution of the code, the compiler show you an ArrayIndexOutOfBoundsException.

Arrayexception.java


public class Arrayexception {

 public static void main(String[] args) {
  try {
  int arr[];
  arr=new int[2];
  arr[0]=23;
  arr[1]=23;
  System.out.println("Element of array at this index is "+arr[7]);
  }
  catch(Exception ex){
  ex.printStackTrace();
  }
  }
  }

Output of the program

java.lang.ArrayIndexOutOfBoundsException: 7
at Arrayexception.main(Arrayexception.java:10)

Note :- To remove this exception you have to give the specified index that an array holds.

Download source code

 

Advertisement

Liked it!  Share this Tutorial


Follow us on Twitter, or add us on Facebook or Google Plus to keep you updated with the recent trends of Java and other open source platforms.

Posted on: October 24, 2008

Ask Questions?    Discuss: Example to show Array exception in java  

Post your Comment


Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image
 
 
Comments
DMCA.com