Es posible que la variable local de Java a aún no se haya inicializado
Esto muestra que la definición del array es incorrecta
int a[][] = new int[][] {};
a[1 ][2 ] = 1;
¡Con esta definición no se reportará ningún error! ?Extensión de datos:
Java es un lenguaje de programación orientado a objetos que no solo absorbe las diversas ventajas de C++, sino que también abandona conceptos como la herencia múltiple y los punteros que son difíciles de entender en C++. El lenguaje Java tiene funciones poderosas y facilidad de uso.
Como representante de los lenguajes de programación estáticos orientados a objetos, el lenguaje Java implementa de manera excelente la teoría orientada a objetos.