第70条:对可恢复的条件使用检查异常,对编程错误使用运行时异常

第70条:对可恢复的条件使用检查异常,对编程错误使用运行时异常

💡 原文约300字/词,阅读约需2分钟。
📝

内容提要

Java中的异常分为检查异常和运行时异常。检查异常应提供辅助方法以帮助处理,而运行时异常则表示API合同的失败。使用异常时应避免将其作为控制流,以确保代码清晰高效。

🎯

关键要点

  • Java中的异常分为检查异常和运行时异常。

  • 检查异常用于可恢复的条件,运行时异常用于编程错误。

  • 使用检查异常时,调用者可以采取措施来解决问题。

  • 运行时异常表示API合同的失败,需由程序员修复。

  • 检查异常应提供辅助方法以帮助调用者处理异常情况。

  • 使用异常时应避免将其作为控制流,以确保代码清晰高效。

  • 包括辅助方法可以提供有用的信息,帮助调用者更好地恢复。

➡️

继续阅读