为什么UmbrellaException有这个名字?
我正在使用GWT,有时候我得到了一个名为UmbrellaException的exception我一直在想为什么会这样调用? 这是因为你必须保护应用程序有很多错误(下雨)(使用雨伞不要弄湿)。
根据我搜索“gwt umbrellaexception”一词时的第一个链接:
一个
RuntimeException
,它一起收集一Set
Throwable
。 通常在循环之后抛出,在该循环期间抛出所有exception,但是延迟以便循环完成执行。
它只是一个Exception
Collection
(实际上是Throwable
)。 阅读API文档了解更多信息 。
RuntimeException,它一起收集一组子Throwable。 通常在循环之后抛出,在该循环期间抛出所有exception,但是延迟以便循环完成执行。
com.google.gwt.event.shared.UmbrellaException
它是在循环完成后抛出的循环期间抛出的所有exception的Set
。 看起来它用于让循环完成,即使在执行期间发生了一些exception。
- StaleObjectstateException行已更新或删除
- 在Java 7 multicatch块中,捕获的exception的类型是什么?
- 是不是在try块中捕获的未经检查的exception在Java中检查了exception?
- Gson.toString()给出错误“IllegalArgumentException:多个名为mPaint的JSON字段”
- Mac OS无法打开TopCoder Arena
- 文件存在时具有所有权限的FileNotFoundException
- 从Java ExecutorService捕获线程exception
- PSQLException:此ResultSet已关闭
- java.util.ConcurrentModificationException&iteration?