Throwable类 写入了异常类
Throwable包括2个子类:1、Eror和Exception,其中Eror类是jvm不能操作了异常类,是jvm的功能不全,比如说在数组中数组大小为,1024*1024*1024,写法是没有错但是java的jvm的运行内存只有64M,所以会出现异常; 而Exception是程序员写的不符合标准的一些代码,
我们主要讲了Exception类,在我们程序中可以用一些方法捕获一些异常让我们的程序可以继续正常运行下去
比如 try{ 这里写可能出错的代码 }
catch(这里写异常的类的对象 ){ 告诉用户那里有问题 }
注意点是:在try中有异常是会直接跳到已经 给好的catch(异常)中去,不在执行try中的代码,
在try{ }
finally{ },其中finally的代码一定要执行,除非出现
System.exit(0);那么就不会执行finally中的代码,
在方法当中如果有异常我们还可以抛出异常,用
方法名+ throws{
......
.....
Throw new Exception(“.....................”)
}
代码实现
单在有对象调用这个方法是则还要捕获这个异常,并处理