异常、错误的概念以及区别
一:
异常是不正常的事件,不是错误 异常是指程序运行的过程中,发生某些意外的事情,比如10除以0, 文件不存在等。
public class ExcptionTest { public void test(){
System.out.println("====运行前====");
int a=10/0;
System.out.println("====运行后====");
}
public static void main(String[] args) {
ExcptionTest et= new ExcptionTest();
et.test(); }
}
二:
错误是很难处理的,比如内存溢出等,不能够通过异常处理来解决。 异常是程序中发生的不正常事件流,通过处理程序依然可以运行下去。但是错误是无法控制的,程序肯定要中断。