全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス
クラス java.io.InvalidClassException
java.lang.Object
|
+----java.lang.Throwable
|
+----java.lang.Exception
|
+----java.io.IOException
|
+----java.io.ObjectStreamException
|
+----java.io.InvalidClassException
- public class InvalidClassException
- extends ObjectStreamException
直列化ランタイムがクラスに何らかの問題を検出すると発生します。そのクラスが:
- ストリームの中のクラスと直列化バージョンが一致しない
- クラスが未知のデータ型を含んでいる
- クラスが writeObject または readObjectthe メソッドの一つしか実装していない
- クラスが public ではない
- クラスが引数を取らない構築子を持っていない
-
classname
-
-
InvalidClassException(String)
- 特定の理由により InvalidClassException をリポートする。
-
InvalidClassException(String, String)
-
-
getMessage()
- メッセージを作成し、もしクラス名が分かればそれを含める。
classname
public String classname
InvalidClassException
public InvalidClassException(String reason)
- 特定の理由により InvalidClassException をリポートします。
InvalidClassException
public InvalidClassException(String cname,
String reason)
getMessage
public String getMessage()
- メッセージを作成し、もしクラス名が分かればそれを含めます。
- オーバーライド:
- クラス Throwable の getMessage
全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス