Para comprobar si un array es null o no, lo unico que hay es hacer un ==null, no acabo de ver el problema.
Lo unico que pasa es que si es un array de arrays, tendrias que comprobar que cada uno de ellos no es null y que tienen la longitud correcta.
Una curiosidad... ¿para que usas matrices tridimendionales? Excepto para casos matematicos, normalmente se suele usar Vector, Map, List, Set... unos dentro de otros, ya que son mas "faciles" de tratar. Mera curiosidad.