Example to show ArrayoutofboundException in java

Array out of bound Exception in Java is a run time
error caught whenever a formula references specify an array with an index that
is outside array defined boundaries.
Understand with Example
The code try to explain you an example below that shows
the use of java array out of bound exception. The following
tutorial describes the way to handle ArrayoutofboundException . In this example java program we
print the command line arguments
values which are being passed to the program through the command line. Suppose
in our example we have passed two command line arguments and now we try to
access third argument value which is not present and therefore our example
throws an ArrayIndexOutOfBoundsException.
System.out.println("args[2]="+args[2]); throws
ArrayIndexOutOfBoundsException. Since no value is present on the array index 2.
The steps involved in the program
are described below:-
ArrayoutofboundException.java
public class ArrayoutofboundException {
public static void main(String[] args) {
try {
System.out.println("args[0]="+args[0]);
System.out.println("args[1]="+args[1]);
System.out.println("args[2]="+args[2]);
}
catch(Exception ex){
System.out.println(ex);
}
}
}
|
|
Output of the program
| java.lang.ArrayIndexOutOfBoundsException: 0 |
Download source code

|