Out of curiosity, how many dimensions of an array can you have in Java?
Strictly speaking about
Maximum number of dimensions in a Java array
is only one dimensional array is possible in java. because under the hood java treat multidimensional arrays as array of arrays.
Proof of concept: http://www.willamette.edu/~gorr/classes/cs231/lectures/chapter9/arrays2d.htm
that's why its possible to have ragged arrays in Java as well!