AbortProtect
AbortProtect[expr]
计算 expr,保存发生在计算完成之前的任何异常中止.
更多信息
- AbortProtect 的执行一结束,在 AbortProtect 执行期间生成的中止就会开始生效.
- CheckAbort 可以在 AbortProtect 内部使用来捕捉和吸收所发生的任何中止. »
- AbortProtect 也能阻止由 TimeConstrained 和 MemoryConstrained 生成的中止.
范例
打开所有单元关闭所有单元基本范例 (2)
范围 (1)
没有 AbortProtect,通常 imax 被更新,而不是 x:
属性和关系 (5)
即使包含在 AbortProtect 中,CheckAbort 也会启用并检测中止:
当 CheckAbort 内部的计算终止时,AbortProtect 运行完成:
封闭的 AbortProtect 会被 TimeConstrained 覆写:
当 TimeConstrained 中的代码终止时,AbortProtect 运行完成:
内嵌的 AbortProtect 可阻止 TimeConstrained 的操作:
封闭的 AbortProtect 会被 MemoryConstrained 覆写:
当 MemoryConstrained 中的代码终止时,AbortProtect 运行完成:
内嵌的 AbortProtect 可阻止 MemoryConstrained 的操作:
文本
Wolfram Research (1991),AbortProtect,Wolfram 语言函数,https://reference.wolfram.com/language/ref/AbortProtect.html.
CMS
Wolfram 语言. 1991. "AbortProtect." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/AbortProtect.html.
APA
Wolfram 语言. (1991). AbortProtect. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/AbortProtect.html 年