发布网友 发布时间:2022-04-30 21:35
共2个回答
热心网友 时间:2023-10-14 20:47
编译出错差不多就是语法不对,比如你写String str = 'str';这么写语法不对编译就会出错。运行出错是指语法没问题但是逻辑有问题,比如一个方法传进一个String类型的变量str,方法体中有类似于str.equals("str");的语句,但是传进的str是个null,那么那一句就相当于null.equals("str");这肯定会抛空指针异常。热心网友 时间:2023-10-14 20:48
如果是语法错误,字节码文件出不来跑出来的就是java.lang.ClassNotFoundException,不可能抛什么空指针,因为跑不出来