为什么String在Java中有一个无参数构造函数?

Ale*_*nov 5 java

来自文档:

public String()

初始化新创建的String对象,使其表示空字符序列.请注意,由于字符串是不可变的,因此不必使用此构造函数.

它在以前的Java版本中有用吗?