在Java文档中,我看到了以下定义:“如果客户端可以合理地预期从异常中恢复,请将其设置为已检查异常。 如果客户端无法采取任何措施来从异常中恢复,请将其设置为未经检查的异常。”
未经检查的异常-争议
我不清楚“从异常中恢复”的概念是什么意思?
基于该定义,为什么NumberFormatException无法恢复? 我认为当此异常发生时,我们可以要求用户提供其他有效字符串以继续程序。 是这样吗?
基于该定义,为什么NumberFormatException无法恢复? 我认为当此异常发生时,我们可以要求用户提供其他有效字符串以继续程序。 是这样吗?