FailureAction
是 Query 及相关函数的选项,用于决定当产生失败或其它消息时应该做什么.
范例
打开所有单元关闭所有单元基本范例 (1)
设置 FailureActionNone 对结果不采取任何特殊行动:
设置 FailureAction->"Encapsulate" 将失败的结果封装在一个 Failure 对象中:
设置 FailureAction->"Replace" 把失败的结果替换为占位符. 对函数 Query 而言,这个占位符是一个 Missing 对象:
设置 FailureAction->"Drop" 会从最终表达式中丢弃失败的结果:
设置 FailureAction->"Abort" 会中止计算,并返回 Failure 对象作为替代:
范围 (1)
设置 FailureAction->{"Drop",f} 可被用于在丢弃失败的结果前执行一项动作:
设置 FailureAction->{"Replace",f} 可被用于指定替换对象为以失败消息为参数的函数:
文本
Wolfram Research (2014),FailureAction,Wolfram 语言函数,https://reference.wolfram.com/language/ref/FailureAction.html.
CMS
Wolfram 语言. 2014. "FailureAction." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/FailureAction.html.
APA
Wolfram 语言. (2014). FailureAction. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/FailureAction.html 年