首页 > 新闻资讯

java手动抛出异常 java中throw抛出的一些异常,程序不进行处理程序编译也不会错误?

java中throw抛出的一些异常,程序不进行处理程序编译也不会错误?

不,抛出异常的目的是在某些条件不满足时终止程序,但您也可以选择捕获处理,捕获后程序不会终止。但是为什么一些系统化的方法必须让你捕获?这是因为方法是用throws关键字声明的。它的功能是将throw显示的异常交给调用者处理。如果调用者不处理它,他就不会尝试catch,然后编译就会失败。

java手动抛出异常java抛出自定义异常java抛出异常和捕获异常

原文标题:java手动抛出异常 java中throw抛出的一些异常,程序不进行处理程序编译也不会错误?,如若转载,请注明出处:https://www.dnheimuer.com/news/18706.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「东宁黑木耳网」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。