ObjectOutputStream.java (writeObject): Per spec, call NotSerializableException with just the class name.

* java/io/ObjectOutputStream.java (writeObject): Per spec, call
	NotSerializableException with just the class name.

From-SVN: r35325
This commit is contained in:
Warren Levy 2000-07-28 23:48:19 +00:00 committed by Warren Levy
parent 08012cdae4
commit 2dacb3e9ce
2 changed files with 7 additions and 6 deletions

View File

@ -1,3 +1,8 @@
2000-07-28 Warren Levy <warrenl@cygnus.com>
* java/io/ObjectOutputStream.java (writeObject): Per spec, call
NotSerializableException with just the class name.
2000-07-26 Andrew Haley <aph@cygnus.com>
* interpret.cc (continue1): Insert missing break into switch.

View File

@ -267,9 +267,7 @@ public class ObjectOutputStream extends OutputStream
Class clazz = obj.getClass ();
ObjectStreamClass osc = ObjectStreamClass.lookup (clazz);
if (osc == null)
throw new NotSerializableException ("The class "
+ clazz.getName ()
+ " is not Serializable");
throw new NotSerializableException (clazz.getName ());
if (clazz.isArray ())
{
@ -334,9 +332,7 @@ public class ObjectOutputStream extends OutputStream
break;
}
throw new NotSerializableException ("Instances of the class "
+ clazz.getName ()
+ " are not Serializable");
throw new NotSerializableException (clazz.getName ());
} // end pseudo-loop
}
catch (IOException e)