Answer 'A' cannot be correct, as each "subarray" only has three elements (the maximum array index will be 2). So cA will throw an ArrayIndexOutOfBoundsException. Answer 'E' (which points to option #2) initializes an array of three char arrays, then initializes each subarray with four elements (with a maximum array index of 3), so cA will have a char value of 0.
Hope this helps. [ June 27, 2005: Message edited by: Steve Morrow ]