黑马程序员技术交流社区

标题: throws和throw的区别 [打印本页]

作者: yantao0401    时间: 2015-8-15 10:34
标题: throws和throw的区别
throws和throw的区别
                A:有throws的时候可以没有throw。
                   有throw的时候,如果throw抛的异常是Exception体系,那么必须有throws在方法上声明。
                B:throws用于方法的声明上,其后跟的是异常类名,后面可以跟多个异常类,之间用逗号隔开
                   throw用于方法体中,其后跟的是一个异常对象名
作者: 径直上漠北    时间: 2015-8-15 12:32
什么时候try catch
作者: pengbeilin    时间: 2015-8-15 12:44
补充一点!RuntimeException可以直接用 thorw 抛出而不要在函数上声明!
作者: sven556677    时间: 2015-8-15 12:57
径直上漠北 发表于 2015-8-15 12:32
什么时候try catch

哪段代码有可能会throw异常,就用try catch
作者: 龙哥Longer    时间: 2015-8-15 14:26
相信分享,学习了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2