ArrayBadBoy.java demonstrates what happens when you succesfully catch an ArrayIndexOutOfBoundsException and what happens when you don't.