重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
java程序没有错
创新互联是一家专注于成都网站制作、网站设计、外贸网站建设与策划设计,鹿城网站建设哪家好?创新互联做网站,专注于网站建设十载,网设计领域的专业建站公司;建站业务涵盖:鹿城等地区。鹿城做网站价格咨询:18982081108
应该是你编译没有语法错误
运行的时候报错了
肯定是逻辑或者其他错误
===〉结论,你的java程序有错
JAVA项目打开出现红色感叹号是设置错误造成的,解决方法为:
1、右键项目,选择“Build Path------Configure Build Path”,如下图所示。
2、进去之后,我们可以看到JRE出现错误,选中错误包,点击“Remove”进行删除,如下图所示。
3、删除了之后,点击“Add Libary”进行重新添加正确的包。
4、选中“JRE System Libary”,点击“next”,如下图所示。
5、进去之后,默认状态,点击“finish”,如下图所示。
6、点击“OK”之后,我们可以看到刚刚出现红色感叹号的项目已经恢复正常了,并可以进行编译运行了。
原因是你编译使用的javac,把代码编译成版本61的class,而你的运行环境java,是一个老版本,能执行的上限是52版本。
解决方法有两个:
1,安装和JDK相同版本的Java运行时(JRE),并正确设置PATH变量。验证方法是:
在黑窗口里分别输入java -version和javac -version,两个版本要一致,或者java的版本更高。
相关命令截图如下:
2,编译的时候指定运行时的版本:使用--release参数指定版本。
例如,你通过 java -version查看到版本=8,那么就按如图的命令编译