文章目录
程序错误
- 程序错误
- 语法错误
- 逻辑错误
- 异常处理
-
- UncheckedException
- CheckedException
- java.lang.Throwable
- Java异常处理基本结构
如果程序在测试运行时遇到问题,我们必须调试,也就是说必须定位并排除错误,难度取决于错误的类型和程序员的调试技巧。
程序可能出现的两类基本错误类型是语法错误和逻辑错误。
语法错误语法错误是指出现了与程序设计语言合法语句相违背的错误,例如单词拼写错误、漏标点符号等。
语法错误通常会被语言软件检测到,或者是输入非法语句的时候,或者是计算机把程序翻译成机器语言的时候。当软件检测到语法错误时,通常会发出一条警告信息,同时将出错语句以高亮显示。
语法错误通常很容易找到并更正。但有时候,软件发现一个地方有错误,实际上是由代码中其他地方的错误引起的,这时就需要运用程序设计技巧来分析错误信息,找到错误的根源并修复。
逻辑错误逻辑错误是由于在完成任务时用了不正确的语句组合而引起的,可能