美文网首页
八、异常

八、异常

作者: ailsahaha | 来源:发表于2017-08-20 13:27 被阅读0次

    57.只针对异常的情况才使用异常

    在现代JVM实现上,基于异常的模式比标准模式要慢得多。
    异常应该只用于异常情况,永远不应该用于正常得控制流。
    设计良好的API不应该强迫它的客户端为了正常的控制流而使用异常。

    58.对可恢复的情况使用受检异常,对编程错误使用运行时异常

    如果期望调用者能够适当的恢复,对于这种情况就应该使用受检异常。
    用运行时异常来表明编程错误,大多数的运行时异常都表示提前违例。
    实现的所有未受检的抛出结构都应该是RuntimeException的子类。

    相关文章

      网友评论

          本文标题:八、异常

          本文链接:https://www.haomeiwen.com/subject/hldfdxtx.html