黑马程序员技术交流社区

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

作者: leejun同学    时间: 2015-4-1 17:02
标题: throw与throws的区别?
在java异常处理中的关键字有五个:try,catch,throw,throws,finally。其他三个比较好理解。但throw和throws却傻傻分不清。有哪位大神能解答我的困惑麽?

作者: 王小乖    时间: 2015-4-1 17:30
throw用于抛出异常对象,后面跟的是异常对象;throw用在函数内。 throws用于抛出异常类,后面跟的异常类名,可以跟多个,用逗号隔开。throws用在函数上。
作者: JarryHorse    时间: 2015-4-1 17:36
throw是在代码中抛出一个异常,throws是在函数中标记抛出异常,你这样记忆,抛一次抛一个所以没有“s”,但标记可以标记多个,所以带“s”




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