A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© lf19920227 中级黑马   /  2016-5-19 23:45  /  949 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

throws 和throw的区别和用法

2 个回复

倒序浏览
throws与throw区别(面试题)                 位置:throws在方法名后面  ,throw在方法体内,跟的是对象名字             格式:throws 异常名 , 异常名(没有平级限制),throw 抛出的异常对象             处理:throws抛出异常由调用者进行处理,  throw抛出异常,由方法体内的语句处理                   throws表示某种异常的可能性,并不一定会发生,                   throw则是抛出了异常对象,并一定会进行处理               
回复 使用道具 举报
(1)throw用于抛出异常对象,后面跟的是异常对象,在方法内部;
(2)throws用于抛出异常类,后面跟的是异常类名,可以跟多个,用逗号隔开,在方法体上。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马