Null Pointer
A null pointer is a value that does not reference any other memory location.
A null pointer is analogous to an uninitialized variable in Java.
A pointer can be tested for equality to the value zero to determine whether it is a null pointer.