Dúvida Declaração de array Válida?

Alguem sabe me explicar, porque essa declaração abaixo, é uma declaração de array válida???

int[] it= new int[][]{{1}}[0];

OBRIGADO !

[quote=ataufo]Alguem sabe me explicar, porque essa declaração abaixo, é uma declaração de array válida???

int[] it= new int[][]{{1}}[0];

OBRIGADO ![/quote]
[color=darkblue]

[0] - Posição do array, poderia ser [1]

int[][] - Declaração recebendo o valor {{1}}, atribuido a posição [0]

it - Recebe a posição [0] de um Array bidimensional com o valor atribuído {{1}}

Foi o que consegui entender.

[/color]

Meio bagunçado…mas válido… :stuck_out_tongue: