其他分享
首页 > 其他分享> > 异常

异常

作者:互联网

异常

电脑硬件,虚拟机JVM,程序员自己代码编译时错,编译不错运行时错,网络出错,用户输入错误等都是意外,有程序员可控和不可控的,称为异常和错误。

Java有异常处理的体系结构

检查时异常IOException:入文件不存在,编译时就直接显示问题,程序员无法预见

运行时异常RuntimException:可以被程序员避免,也可以发现和处理

错误ERROR:不是异常,脱离控制,编译时难发现,代码中被忽略了

栈溢出错误

违规计算错误

错误代码(编译时就可以发现)

ERROR:程序不可控和处理的JVM会终止程序运行

Exception:程序可捕获或抛出异常,尽量去自己解决异常,最后可能也是要处理的,别万物皆可抛

标签:错误,程序员,可控,编译,ERROR,异常
来源: https://www.cnblogs.com/wzho/p/14454775.html