当前位置: 技术问答>java相关
急问,出现这个异常是咱们回事。
来源: 互联网 发布时间:2015-06-28
本文导语: Cannot get the client streamjava.lang.ClassCastException: toyclass.UserInfo toyclass是我的包,UserInfo是其中一个类。 | 不要太依靠别人,相信自己,多看帮助,一定会有帮助的,要学会看帮助。 这是帮助...
Cannot get the client streamjava.lang.ClassCastException: toyclass.UserInfo
toyclass是我的包,UserInfo是其中一个类。
toyclass是我的包,UserInfo是其中一个类。
|
不要太依靠别人,相信自己,多看帮助,一定会有帮助的,要学会看帮助。
这是帮助里的原文,上面两位已经讲的比较清楚,我就不翻译了。
Thrown to indicate that the code has attempted to cast an object to a subclass of which it is not an instance. For example, the following code generates a ClassCastException:
Object x = new Integer(0);
System.out.println((String)x);
这是帮助里的原文,上面两位已经讲的比较清楚,我就不翻译了。
Thrown to indicate that the code has attempted to cast an object to a subclass of which it is not an instance. For example, the following code generates a ClassCastException:
Object x = new Integer(0);
System.out.println((String)x);
|
是类的转型错误
比如一个Vector里面装的Object是Integer对象
取出来
String element = (String)aVector.elementAt(0);
就会出现ClassCastException
你要检查检查对象类型
比如一个Vector里面装的Object是Integer对象
取出来
String element = (String)aVector.elementAt(0);
就会出现ClassCastException
你要检查检查对象类型
|
你中间用到了类型转换,而转换的类型并不相容。