Tuesday, 15 July 2014

java - run time error (ArrayOutOfBoundException) -



java - run time error (ArrayOutOfBoundException) -

getting run time error arrayoutofboundexception

class command { public static void main(string[] args) { int a,b,c,sum; = integer.parseint(args[0]); b = integer.parseint(args[1]); c = integer.parseint(args[2]); sum = a+b+c; system.out.println("command line sum "+sum); } }

// error in code ?

an arrayindexoutofboundsexception occurs when seek reference index not exist in array. here, you're implicitly assuming give programme 3 arguments (or more). if it's run no arguments, args[0] generate exception. if it's run 1 argument, you'll exception on args[1] , if it's run 2 arguments, args[2] cause said exception.

java

No comments:

Post a Comment