e-6ren">
gpt4 book ai didi

scala - 为什么 scala Try-match 将 Throwable 匹配为成功

转载 作者:行者123 更新时间:2023-12-05 08:37:10 27 4
gpt4 key购买 nike

Try(
new Throwable
)match {
case Success(_) => println("Success")
case Failure(exception) => exception.printStackTrace()
}

此代码打印“成功”

Scala 版本 2.11.12

最佳答案

因为

new Throwable

只是一个常规值,不像

throw new Throwable

中止评估。

关于scala - 为什么 scala Try-match 将 Throwable 匹配为成功,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66420932/

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