gpt4 book ai didi

java - 使用异常从深度递归合法返回吗?

转载 作者:行者123 更新时间:2023-11-30 06:23:54 25 4
gpt4 key购买 nike

<分区>

我参加了一次 OOP 方法测试,并被问到以下正确\错误问题:

"Throwing an exception in order to return from a deep recursive call is considered a legitimate use of the exceptions mechanism".

我认为它是错误的,因为它在应用程序的流程中并不是真正的异常,但我的老师将其标记为正确的,说这是从深度递归返回的快速方法。

在我看来,这类似于在处理 IndexOutofBounds 时用 try\catch 包装 for block ,这是不正确的编码。

您认为哪个是正确的?

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