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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

异常学的不是很好,想问一下:
一般什么时候需要抛出异常,什么时候需要处理异常?
处理异常的方式有几种啊?

6 个回复

正序浏览
一直抛。抛到你最终使用的时候(现在基础一般都是到测试类里)再用try catch来处理。。。
回复 使用道具 举报
如果没有特殊需求的话,一般的异常都在API文档中。
你去API文档打开方法的详情,如果异常紧跟在方法声明语句之后,就说明这是必须要catch的异常
如果异常在方法说明的最后一行才写出来,说明它不是必须catch的,你可以看它被抛出的条件根据需要写try catch语句
回复 使用道具 举报
抛出异常比较多的情况是在范围这块,如果操作不在数据类型范围内,通过不了编译的话,是会抛出异常的.还有需要好好学习咯~
回复 使用道具 举报
异常分为编译异常和运行异常,java处理异常用try...catch块实现
回复 使用道具 举报
只要记住,把exception跑出去,别的啥都和你没关系
回复 使用道具 举报
没学到呢   等其他老司机解答
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马