敏感鸡

文章
10
资源
0
加入时间
2年10月18天

Java异常十一:使用throw抛出异常对象;throw和throws的区别

1.为什么要使用throw主动抛出异常对象根据已有内容可知,在程序中应该尽量避免异常,程序中出现了异常我们要进行抛出和捕获,这是一件很麻烦的事情。但throw的作用是主动抛出异常对象:这是自己给自己找麻烦?其实在程序运行的过程中,合理使用异常对象可以用来规避可能出现的风险;也能够利用异常对象完成一些程序的逻辑,以完成一些特定业务需求的特定逻辑。(如酒店入住时,如果年龄小于18或大于80必须要有亲友陪同的情况)2.throw实例throw:可以用来处理特定的业务逻辑产生的一些需求。(这