首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

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

2012-09-28 
不能编译和编译错误各是什么情况如果在程序中出现if(ab){....}这种情况属于不能编译还是Error呢?什么情况

不能编译和编译错误各是什么情况
如果在程序中出现
if(a=b){....}
这种情况属于不能编译还是Error呢?
什么情况下不能编译 和出现编译错误呢?

[解决办法]
不能编译就是编译期错误吧,
例如

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

热点排行