为了账号安全,请及时绑定邮箱和手机立即绑定

关于类型转换异常,怎么实现catch后的类型转换异常?或者说我哪里输错呢?

关于类型转换异常,怎么实现catch后的类型转换异常?或者说我哪里输错呢?

kang_kaoru 2016-07-14 17:23:09
查看完整描述

6 回答

?
米沙之国

TA贡献30条经验 获得超16个赞


一个文件只能有一个public主类,但非public类可以有多个。main()方法应该防止主类Animal中;

dog d2=(dog)oo2;将一个cat转换为dog会出现类型转换异常;

查看完整回答
2 反对 回复 2016-07-14
?
冰山点水

TA贡献109条经验 获得超149个赞

你把dog类和cat类写在Animal类的外面就可以了

查看完整回答
1 反对 回复 2016-07-15
?
程序猿和攻城狮

TA贡献2条经验 获得超1个赞

问题不在那里,你看看你自己写的代码,main方法是要放在主类中的,也就是public类中,你把Text类单独建一个public类试试看

查看完整回答
1 反对 回复 2016-07-14
?
看风景非凡

TA贡献9条经验 获得超11个赞

一个类里只能有一个public类,而main方法必须在这个public类里


查看完整回答
反对 回复 2016-07-15
?
少年阿镇丶

TA贡献5条经验 获得超4个赞

你看下类中类那个知识模块吧,好像不能这样弄

查看完整回答
反对 回复 2016-07-15
?
狐狸别跑

TA贡献20条经验 获得超3个赞

删除class test{}  把main方法暴露出来试试

查看完整回答
反对 回复 2016-07-14
  • 6 回答
  • 0 关注
  • 2443 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信