138 Which two code fragments are most likely to cause a StackOverflowError? (Choose two.) 1. int[] x = {1, 2, 3, 4, 5}; for(int y=0; y<6; y++) System.out.println(x[y]);
2. static int[] x = {7, 6, 54}; static{x[1] = 8; x[4] = 3;}
3. for(int y=10; y<10; y++) doStuff(y);
4. void doOne(int x){doTwo(x);} void doTwo(int y){doThree(y);} void doThree(int z){doTwo(z);}
5. for(int x=0; x<1000000000; x++) doStuff(x);
6. void counter(int i){counter(++i);} (A) 12 (B) 46 (C) 23 (D) 156