谁给我解释下error和exception在Java中有啥不同

2025-03-03 04:51:19
推荐回答(2个)
回答1:

error属于编译时错误,根本不会编译通过,也就是不会生成.class文件,exception属于运行时错误,只有在调用的时候才会报错,比如空指针或数组下标越界等等。

回答2:

Error是运行时错误,程序设计者不用去管。基本上是没办法解决的。
Exception只是异常,是指程序设计者有能力去解决的,对于这类,则必须去解决.