自定义异常及枚举类使用

NoSuchKey