异常的概念:
1.在我们的代码中,总有一些具有"安全隐患的代码",这些代码在特定的数据下,可能会使
JVM无法运行:
System.out.println("请用户输入第一个数:");
int n1 = sc.nextInt();//如果用户输入一个字符:a,JVM将无法继续运行下去;
2.如果代码中真的出现了异常情况,JVM会:
1).识别这种异常;
2).去类库中找到这种异常的描述类,并实例化一个对象;
3).判断我们的程序是否监控这种异常;
4).如果发现我们的程序没有监控这种异常,这时会将异常信息打印到控制台,然后
将我们的程序终止--这是我们不希望看到的。
3.这时,Java为我们提供了一种语法,可以使我们的程序发生异常情况时,可以继续
健康的运行下去,这种机制就是:异常处理机制;
|
|