不能从单个函数调用中引发异常并返回值。
false如果发生错误,它可能会执行类似返回的操作,但是如果输入无效,则会引发异常。
编辑:PaulPRO发布了一个(现已删除)答案,指出从
技术上讲, 有可能在返回当前值时在另一个线程中引发异常。我认为这是值得注意的,即使这不是您应该看到的东西。

不能从单个函数调用中引发异常并返回值。
false如果发生错误,它可能会执行类似返回的操作,但是如果输入无效,则会引发异常。
编辑:PaulPRO发布了一个(现已删除)答案,指出从
技术上讲, 有可能在返回当前值时在另一个线程中引发异常。我认为这是值得注意的,即使这不是您应该看到的东西。