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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© MilesMatheson 中级黑马   /  2015-9-6 01:35  /  337 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

什么时候该抛异常,什么时候不该抛?能不能都抛出去哈。。。

2 个回复

倒序浏览
编译的时候报异常了要抛出去
当然可以,你可以都跑出去
但是代码就会有一点的缺陷
一般来说,如果是运行的时候出现异常了,我们直接修改代码
回复 使用道具 举报
抛出异常(throw exception)是java中一个程序处理动作。 如果一个方法没有捕获可能引发的异常,调用该方法的其他方法应该捕获并处理异常。 为了明确指出一个方法不捕获某类异常,而让调用该方法的其他方法捕获该异常,可以在定义方法的时候,使用throws可选项,用以抛出该类异常。 语法格式: MethodName(formalArgumentList)throws Exception{ //方法的代码块 } 在此,系统将强制方法的用户(调用者)在try_catch代码块中捕获这些可能的异常。 除此之外,用户也能自己通过throws语句抛出异常。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马