700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > java编译错误是怎么回事 – java – 前端

java编译错误是怎么回事 – java – 前端

时间:2021-11-04 04:51:28

相关推荐

java编译错误是怎么回事 – java – 前端

编译错误:在编译的时候就出现的错误,不能运行,也就是javac命令出现的错误. 是违背了Java的语法规则.如果你用的是Eclipse的话,就是编码时出现的红色部分

运行时错误:可以通过编译,但是在运行的时候出现异常,比如空指针异常,主要是一些逻辑错误。

语法错误包括变量名不符合规定,变量没定义,关键字拼写错误,比如说你把 for 写成了 fot 的话就会产生编译错误。

java的编译器(javac)会根据java语法规定做一些检查,不符合规定的就不通过编译。

编译错误,是相对于运行时错误而言的。

运行时错误,是你用java命令运行时会出现的错误,一般会抛出异常。

而运行错误是指,在运行期间(此时已经没有编译错误了)产生的错误,比如说,计算 5 / 0 什么的。

运行错误一般是程序通过编译没有发生错误,但是程序执行的时候遇到了某些阻碍,比如说你要读取一个文本,但是该文本不存在,这就属于运行错误,因为你的语法本身没有错误,所以编译正常通过,但是系统找不到你的源文件,所以会出现运行错误。

编译错误应该还包括很明显的逻辑错误。

比如说,你在某个方法的最后一行写上:

if(false) return “”;

编译器会告诉你,函数需要一个返回值。因为……很明显

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。