黑马程序员技术交流社区

标题: 求教 [打印本页]

作者: lf19920227    时间: 2016-5-19 23:45
标题: 求教
throws 和throw的区别和用法
作者: lifeiwangyue    时间: 2016-5-20 00:09
throws与throw区别(面试题)                 位置:throws在方法名后面  ,throw在方法体内,跟的是对象名字             格式:throws 异常名 , 异常名(没有平级限制),throw 抛出的异常对象             处理:throws抛出异常由调用者进行处理,  throw抛出异常,由方法体内的语句处理                   throws表示某种异常的可能性,并不一定会发生,                   throw则是抛出了异常对象,并一定会进行处理               
作者: li6232876    时间: 2016-5-20 00:14
(1)throw用于抛出异常对象,后面跟的是异常对象,在方法内部;
(2)throws用于抛出异常类,后面跟的是异常类名,可以跟多个,用逗号隔开,在方法体上。




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