使用null作为一个未知值。 用null作为结束过程的条件。 用null表示未启动的状态。

鉴于上述总结，为它写一个详细的文本。
用null代替任何指定的值是很常见的做法。  string() 表示值是null，直到实际使用为止。 返回空值可以被用于触发结束循环或中断进程。当出现问题或预料外的情况时，通常用这种方法触发错误或例外信息。 null也可以用来表示进程还没开始，或者进程准备开始的条件。  例如：在对象为null时执行某件事，或者在对象不为null之前什么都不做。