我有一个自定义运行时异常我把它扔到服务器端。我想要的是重新抛出它并在客户端捕获它。我该怎么办?我搜索了它,但我找不到任何东西。我发现的只有" RMI"和" GWT"。
答案 0 :(得分:0)
这是不可能直接的,但是像RMI这样的一些框架能够通过网络序列化异常,然后直接在客户端重新抛出,或者更经常地包含在某种RemoteException中。这是Java异常可序列化的原因之一。
如果您正在使用这样的框架,则可以在一端抛出异常并在通信通道的另一端获得远程异常。