gpt4 book ai didi

java - 断言与异常

转载 作者:搜寻专家 更新时间:2023-11-01 01:53:34 25 4
gpt4 key购买 nike

<分区>

我已阅读有关何时使用断言以及何时使用异常的信息。

断言旨在用作检测编程错误(也称为错误)的方法。有人说 assert 只是为了调试目的,它的触发条件不应该发生。

相比之下,异常可以指示其他类型的错误或“异常”情况:无效的用户输入、丢失的文件、堆已满等。根据我的理解,异常可以做断言可以做的所有事情,除了它们不能被禁用。

如果所有的断言都被异常所取代,那么它在功能上是一样的。那么,禁用断言的能力是应该使用断言的唯一原因还是有其他原因?

谢谢。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com