您的位置:首页 > 文旅 > 美景 > 四川大学毕业设计网站_企业网站 源码 开源_怎么制作网页设计_管理培训机构

四川大学毕业设计网站_企业网站 源码 开源_怎么制作网页设计_管理培训机构

2025/7/19 23:49:12 来源:https://blog.csdn.net/daibadetianshi/article/details/143650636  浏览:    关键词:四川大学毕业设计网站_企业网站 源码 开源_怎么制作网页设计_管理培训机构
四川大学毕业设计网站_企业网站 源码 开源_怎么制作网页设计_管理培训机构

一、什么是异常:

当程序出现错误时,JVM会终止程序进程,并将堆栈信息打印在控制台。如图所示

该异常类型是数组索引超出范围,也就是上图深灰色所描述的是该异常类型。

异常类型有很多,但是所有的异常都有父类型也就是Exception,该类型可以描述一切异常类型。

二、处理异常的方法:

(1)我们用try/catch来处理异常,让程序能继续走下去,不会终端程序进程;

这样我们就完成了一个异常的处理,即打印出来了异常信息,又不影响程序的进行。 

(2)上图的异常主体是exception()方法我们还可以通过throws完成异常的处理,将异常抛到方法之外;

这样就相当于将异常抛到exception()外去解决, exception()方法里没有改变。我这里用的异常类型就是Exception类型;

(3)、还可以用throw主动在程序中抛出异常;

throw是语句抛出异常

throws是方法抛出异常

 (4)、自定义异常

       当我们要的异常是系统自带异常里没有的时,我们要自定义异常的输出值;

这是主方法类

这是自定义的异常方法类 

 

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com