程序执行中的各种错误类型

2017-01-14  本文已影响10人  klory
  1. Syntax error: 编译器或者解释器负责找出来,这些错误就是所谓语法错误,比如说行末尾该有括号或者分号没加上之类的,这些在运行之前就能找出来。

  2. Runtime error: 运行期间发生的错误,一般通过exception的形式显示出来,比如除0之类的。

  3. Semantic error:这种所谓的语义错误比较难找一些,也就是说程序能跑,但是跑出来的结果不对,比如说你把图片变成黑白的,结果图片没变或者变成了纯黑的。这时候你就得回去一行一行的找了,麻烦呦……

上一篇下一篇

猜你喜欢

热点阅读