【发布时间】:2013-09-24 10:26:41
【问题描述】:
这是一个非常常见的问题,但我没有得到满意的答案。准确地说,在什么条件下我们应该声明异常(使用 throws)并在其他条件下处理(try catch)。请建议!
【问题讨论】:
-
该扔的时候扔,抓到你能处理的地方
-
我相信互联网上到处都有令人满意的答案。或者只在这个网站周围......请阅读FAQ(@PhilippSander 在这里有明确的答案。)
-
Philipp,我们可以从方法中抛出任何异常,所以为什么我们需要 try catch,反之亦然。我们可以处理任何已检查的异常,那么为什么我们需要抛出它。如果你有任何例子,那就太好了!
标签: java