All'interno di una porzione di codice del mio programma scrivo quanto segue...

codice:
double[][][] pagedMatrixes  = new double[numberOfPages][][];
...

for(int v = 0; v < vIter; v++)
{
       ........
       for(int i = 0; i < iIter; i++)
       {
               pagedMatrixes[v][i] = new double[rowWidth];                      // 1
               ............
               for(int j = 0; j < jIter; j++)
               {
                           ................
                           pagedMatrixes[v][i][j] = ....;
               }
       }
}
In corrispondenza della riga 1 ottengo il lancio di NullPointerException. Sto sbagliando qualcosa?