黑马程序员技术交流社区

标题: 一般什么时候需要抛出异常,什么时候需要处理异常? [打印本页]

作者: py389172739    时间: 2016-4-18 13:06
标题: 一般什么时候需要抛出异常,什么时候需要处理异常?
异常学的不是很好,想问一下:
一般什么时候需要抛出异常,什么时候需要处理异常?
处理异常的方式有几种啊?


作者: yy0328    时间: 2016-4-18 22:04
没学到呢   等其他老司机解答
作者: huhemingtiancai    时间: 2016-4-18 23:21
只要记住,把exception跑出去,别的啥都和你没关系
作者: 忆々疯ラ萧萧    时间: 2016-4-18 23:27
异常分为编译异常和运行异常,java处理异常用try...catch块实现
作者: keyingchang0909    时间: 2016-4-18 23:40
抛出异常比较多的情况是在范围这块,如果操作不在数据类型范围内,通过不了编译的话,是会抛出异常的.还有需要好好学习咯~
作者: liuchenguangqnm    时间: 2016-4-18 23:59
如果没有特殊需求的话,一般的异常都在API文档中。
你去API文档打开方法的详情,如果异常紧跟在方法声明语句之后,就说明这是必须要catch的异常
如果异常在方法说明的最后一行才写出来,说明它不是必须catch的,你可以看它被抛出的条件根据需要写try catch语句
作者: xiaoxiqq    时间: 2016-4-19 01:51
一直抛。抛到你最终使用的时候(现在基础一般都是到测试类里)再用try catch来处理。。。




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