黑马程序员技术交流社区
标题:
请教throw和throws的区别
[打印本页]
作者:
李成航
时间:
2012-3-22 20:44
标题:
请教throw和throws的区别
throw和throws都可抛出异常,那区别是什么?
作者:
张立江
时间:
2012-3-22 20:55
throw写在方法体内
throws写在方法名的后面
作者:
杨朝辉
时间:
2012-3-22 21:09
这个毕老师有总结的。
throws使用在函数上,throw使用在函数内。
throws后面跟的是异常类,可以跟多个,使用逗号隔开。
throw后面跟的是异常对象。
作者:
刘元明
时间:
2012-3-22 21:25
throws作用在方法上,后边跟异常类型;
而throw作用在方法内,后边跟异常类对象。
作者:
〆_xin_、_跳
时间:
2012-3-23 19:17
throws是你用在方法后面的如method() throws Exception而throw是你用在方法体里面的如 method() throws Exception{
throw new Exception("Error");
}
这个是的用法是必须这样的
作者:
熊玖帅
时间:
2012-3-23 23:56
Throws 和 throw的区别:
1,位置:
Throws 使用在函数上
Throw使用在函数内
2,throws后边跟的是异常类,可以跟多个,用逗号隔开
Throw后面跟的是异常对象
几乎是视频中的原话
作者:
吴华二
时间:
2012-3-24 00:03
你是没有看过毕老师的视频吗?throws 和throw其实很简单,throws是写在方法体外"{"号之前,它的作用是申明异常。
而throw是在方法体内总用的,表示在这个方法中抛出单个的异常!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2