RESTful な方法でサーバー (JVM2) と通信するクライアント (JVM1) があります。ペイロード メカニズムに JSON を使用しています。
サーバーが例外をスローすると、それを JSON 形式にシリアル化し、ネットワーク経由で送信できます。クライアント側では、応答を受け取り、コンテンツを JSON 形式で表示します。
問題は、スローされている特定のタイプの例外を特定できないことです。
JSON 形式のいくつかの例外のシリアル化されたバージョン (NullPointerException、IllegalStateException、さらにはチェック例外である可能性があります) が与えられた場合、クライアント側で同じ型のオブジェクトを構築するにはどうすればよいですか。
ラッパー クラスを追加して、必要に応じてクライアントとサーバー間で共有できます。
前もって感謝します。