Remember that array indexes start at 0. So, for an array with five locations, the indexes would be 0,1,2,3,4. Check that FOR loops and the results of any calculated indexes take this into account. Also, make sure that a value is checked before it is incremented.String[] bob = new String[10]; for(int i=1 ; i<10 ; i++) The index should start at 0, and go to 9 { bob[i]="bob" The error will point to this line }In the first program, the error is caused by the FOR loop having the wrong parameters. This causes the error in another place. |
About Java and it's related concepts..
Comments
Post a Comment