如果我们调用了一个方法,而这个方法throws了一个异常,那么我们应该做什么呢?

毫无疑问,eclipse给了我们最佳的的答案,它会提示你:继续抛出(throws)或者现场解决(try...catch)。

这道理很简单,因为eclipse就是教导我们的。但是假如发生了例外:

如上图,save方法(具体功能不作介绍,与问题无关)明明抛出了一个异常。但是我们调用的时候,竟然没有提示我们对异常进行处理。
为了确定这个方法确实会抛出异常,我反编译得到源码:

的确抛出异常,但是为什么,eclipse没有提示处理异常,我很奇怪,各位大神如果懂,请指点一下。
cat73 发表于 2015-8-16 18:39
继承与RuntimeException的异常不需要被捕获
| 欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |