获取出错消息
当函数遇到错误时,通常会根据错误消息设置在输入或“消息”窗口中发出消息. 显示出的消息给出了导致错误的函数,并简要解释了出错原因:
- 每一条消息都有一个唯一的由两个部分组成的名字,比如 Power::infy,或等价形式 MessageName[Power,"infy"].
理解出错原因
如果从消息看不出出错原因,请单击消息左侧的“更多信息”图标 () ,并选择文档项以查阅更详细的文档:
抑制出错消息
要想抑制内核会话所有后续计算中的出错消息,请单击消息左侧的“更多信息”图标 () ,然后选择 关闭该消息:
同样,给出消息名称作为参数,也可以用 Off 来抑制出错消息:
用 On 恢复被抑制的消息:
- 用 Quiet 可以抑制单个计算中的出错消息.
技术要点
用 Messages 可以获取一个函数所有的出错消息: