/**
   This program uses an invalid subscript with an array.
*/

public class InvalidSubscriptFixed
{
   public static void main(String[] args)
   {
      int[] values;
		
		values = new int[3];

      System.out.println("I will attempt to store four " +
                         "numbers in a three-element array.");

		// this for loop uses the length attribute
      for (int index = 0; index < values.length; index++)
      {
         System.out.println("Now processing element " + index);
         values[index] = 10 * index;
      }
   }
}
