gpt4 book ai didi

php - 对非数组使用 OutOfBoundsException

转载 作者:可可西里 更新时间:2023-10-31 23:03:47 24 4
gpt4 key购买 nike

假设我有一个方法接受 0 到 x 之间的值。如果参数大于 x 或小于零,我想抛出异常。 OutOfBoundsException 是抛出的合理异常吗?

http://php.net/manual/en/class.runtimeexception.php说这是“如果值不是有效键则抛出的异常”。因为我没有将此异常与数组(以及以后的键)一起使用,所以如果我使用它仍然可以吗?

我的意思是,一方面,这似乎并不重要。就像如果我抛出一个 BadMethodCallException 异常并且使用该方法的人知道并且正在捕获那个或 Exception 似乎这就足够了,但它'如果有也有意义的异常(exception)情况,我会很高兴。

最佳答案

用在这样的事情上应该没问题。异常通常不会与其原始用途紧密耦合。它是“越界”,因为超出了允许值的范围,所以这是有道理的。

关于php - 对非数组使用 OutOfBoundsException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31488188/

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