获取出错消息

当函数遇到错误时,通常会根据错误消息设置在输入或消息窗口中发出消息. 显示出的消息给出了导致错误的函数,并简要解释了出错原因:

  • 每一条消息都有一个唯一的由两个部分组成的名字,比如 Power::infy,或等价形式 MessageName[Power,"infy"].

理解出错原因

如果从消息看不出出错原因,请单击消息左侧的更多信息图标 () ,并选择文档项以查阅更详细的文档:

抑制出错消息

要想抑制内核会话所有后续计算中的出错消息,请单击消息左侧的更多信息图标 () ,然后选择 关闭该消息

同样,给出消息名称作为参数,也可以用 Off 来抑制出错消息:

On 恢复被抑制的消息:

  • Quiet 可以抑制单个计算中的出错消息.

技术要点

Messages 可以获取一个函数所有的出错消息: