Confirm
更多信息
- 如果 expr 被成功确认,Confirm[expr,…] 将返回 expr.
- 如果 expr 具有以下任何一种形式,则 Confirm[expr,…] 认为 expr 失败并抛出错误:
-
Failure[…] Missing[…] $Failed $Canceled $Aborted - 当给定标签时,Confirm 为动态作用域. 否则它将在词法范围内. »
- info 的缺省值为 Null.
- expr 被抛出前封装在 Failure 内,除非 info 为 Null 且 expr 是先前确认函数的 Failure. »
- 由 Confirm 生成的 Failure 对象包括以下字段:
-
"Information" 来自 Confirm[expr,info,…] 的 info "Expression" 来自 Confirm[expr,…] 的 expr - 这些字段的值可以使用 failure["prop"] 或直接通过 Enclose[expr,"prop"] 提取.
范例
打开所有单元 关闭所有单元基本范例 (2)
范围 (4)
参见
Enclose ConfirmAssert ConfirmBy ConfirmMatch Failsafe Check FailureQ Throw
Function Repository: FailOnMessage SuccessfulQ
文本
Wolfram Research (2020),Confirm,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Confirm.html.
CMS
Wolfram 语言. 2020. "Confirm." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/Confirm.html.
APA
Wolfram 语言. (2020). Confirm. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/Confirm.html 年
BibTeX
@misc{reference.wolfram_2025_confirm, author="Wolfram Research", title="{Confirm}", year="2020", howpublished="\url{https://reference.wolfram.com/language/ref/Confirm.html}", note=[Accessed: 01-May-2026]}
BibLaTeX
@online{reference.wolfram_2025_confirm, organization={Wolfram Research}, title={Confirm}, year={2020}, url={https://reference.wolfram.com/language/ref/Confirm.html}, note=[Accessed: 01-May-2026]}