当前位置: 代码迷 >> J2SE >> 不能编译和编译异常各是什么情况
  详细解决方案

不能编译和编译异常各是什么情况

热度:2785   发布时间:2013-02-25 00:00:00.0
不能编译和编译错误各是什么情况
如果在程序中出现
if(a=b){....}
这种情况属于不能编译还是Error呢?
什么情况下不能编译 和出现编译错误呢?

------解决方案--------------------------------------------------------
不能编译就是编译期错误吧,
例如
Java code
if (s.equals("")) { // 变量s未定义,不能编译通过}
------解决方案--------------------------------------------------------
编译就是严格语法检测。
if(a=b){....}
类型不能匹配 if是接收一个boolean值,你那是赋值语句,没有返回值 所以是编译错误
  相关解决方案