Effective Java:【1】 使用静态工厂方法

NoSuchKey