第五十八条 对可恢复的情况使用受检异常,对编程错误使用运行时异常

NoSuchKey