public class TestEvilForLoop { public static void main (String [] args) { int i, endValue; System.out.println (" Here are test 1 results "); for ( i = 0; i < 10; i++) // test 1 { System.out.println (" i is now " + i); i = i + 2; } System.out.println (" after test 1, i is now " + i); System.out.println(); System.out.println(); System.out.println(" Here are test 2 results "); for ( i = 0; i < 10; i++) // test 2 { System.out.println (" i is now " + i); i = 11; } System.out.println (" after test 2, i is now " + i); System.out.println(); System.out.println(); System.out.println(" Here are test 3 results "); endValue = 10; for ( i = 0; i < endValue; i++) // test 3 { System.out.println (" i is now " + i); endValue = 6; } System.out.println (" after test 3, i is now " + i); } }