A reference can either point to an object or be null , which means it doesn't point to any object. NullReferenceException , as the name suggests, is thrown when you attempt to get the object referenced by a null reference.