异常:出现在代码级别上的语法或语义错误,违反了java或实际的规定,比如用 -1 作为 array index
错误:语法和语义上没有错误,但是会造成VM出错或者内存异常等状况的,比如一个死循环不断创造实例让内存溢出
错误:语法和语义上没有错误,但是会造成VM出错或者内存异常等状况的,比如一个死循环不断创造实例让内存溢出
本文详细解析了Java中的异常概念,区分了代码级别的语法或语义错误(异常)与那些虽然在语法和语义上正确但可能导致虚拟机错误或内存异常的情况(错误)。通过具体的例子如非法数组索引和内存溢出来帮助理解。
1843
2877
1471
1461

被折叠的 条评论
为什么被折叠?