Appearance
当程序无法执行或产生与预期不同的输出时,就表示程序中存在 "bug(s)" (错误)。这些错误通常是程序员在不知不觉中引入的。
识别和消除这些 bug 或错误的过程称为调试 (debugging)。
主要有三种错误类型: