java 程序错误: 编译期语法错去 运行期错误 运行期逻辑错误
编译期语法错误 可以借助eclipse的帮助方便的定位并进行修改(如将一个double赋值给int类型)
运行期异常 系统会提出错误类型和出错的位置 (如 除数为0 的情况)
运行期逻辑错误 程序可以编译和运行但是 程序的结果却不是预期的结果(如
1 已知 int a =100
int b =10
交换两个值 使得 a==10 b==100
a=b
b=a
这样的执行达不到交换a 和 b 的目的 是为逻辑错误
)