调用valueOf("2023-13-01")时会发生什么?
答案解析
核心考点:valueOf方法对日期格式的严格校验。
解题思路分析:valueOf要求字符串必须严格符合yyyy-mm-dd格式且数值合法。
选项分析:
- A错误:该方法不会自动修正非法月份值。
- B错误:参数明显违反月份取值范围(1-12)。
- C正确:月份13超过范围会直接触发参数合法性检查异常。
- D错误:方法设计为立即抛出异常而非静默处理。
易错点提醒:可能误选D,认为无效输入返回null,但实际该方法严格遵循失败快速原则。
正确答案:C