文章目录
java --java.lang.RuntimeException:是什么错误?
是你生成包的方法有问题,那个路径只是一个java程序包解压后的临时目录。 MIDletSuite.openJar这个方法里面要打开plantvspenguin.jar 所以要把plantvspenguin.jar这个包放到你生成的程序包的相应位置里面 你的保是jar还是jak
java不兼容的类型java.lang.String是怎么回事?
java自身的类都会有包名:java.lang.String,java.lang就是包名看你这里错误,说明你自己定义了一个叫String的类,然后在代码中编译的时候,会用到自己定义的String类,然后和java.lang.String不匹配,所以报错

java中的语法错误指什么?
还是蛮有意思的,别人跟你说运行时错误就是语法错误,就又来问什么是语法错误了。不过他的说法是错的,语法错误是编译期错误,逻辑错误才是运行期错误。
语法错误当然就是不符合语法规则出现的问题,比如说你拿两个字符串进行乘法运算,当然就不对了,就是通常所说的病句。
这是它们的区别:

编译错误就是程序在编译阶段,此时程序还没有运行,编译器根据语法规则进行检查会发现错误,并给出错误提示,一般是语法上的错误;运行错误就是程序在语法上没有错误,但是随着时间的推移,在程序的运行阶段发生了错误,比如数组越界了,空指针等。
到此,以上就是小编对于java中常出现的错误的问题就介绍到这了,希望介绍的3点解答对大家有用,有任何问题和不懂的,欢迎各位老师在评论区讨论,给我留言。
