加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

java1 编译错误 testconvert1.java:1: error: class, interface, or enum expected

(2012-08-24 02:12:58)
分类: Study

通过UE编写的java程序编译时出错:

D:\jcode>javac testconvert1.java
testconvert1.java:1: error: class, interface, or enum expected

 

通过网络搜索已经解决了该问题.总结一下出现该问题的几类原因:

1. class等关键字拼写错误;

2. 缺少括号或多括号;

3. UE的编码格式不对.(我遇到的就是该类问题).

相应的解决方法:

1. 检查关键字的拼写;

2. 仔细检查,若代码较长,可使用二分法(删除一半或注释掉一半代码,进行编译. 再删除或注释一半代码,编译...)直到找到出问题的代码行;

3. UltraEdit的格式被我改乱了,通过恢复UE的默认配置,重启UE搞定. 另外,UE的格式改乱后也会出现下面的编译错误:

D:\jcode>javac testconvert.java
testconvert.java:8: error: unmappable character for encoding GBK

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有