【发布时间】:2014-08-22 05:59:35
【问题描述】:
线程“main”中的异常java.lang.RuntimeException:无法编译的源代码未报告的异常java.lang.CloneNotSupportedException;必须被抓住或宣布被抛出 在 Test.main(Test.java:13) Java 结果:1
public class Color
{
public String ColorName()
{
return "Red";
}
}
public class Test extends Color
{
public static void main(String args[])
{
Color MyShirt = new Color();
Color MyBag = (Color) MyShirt.clone();
System.out.println(MyShirt.ColorName());
System.out.println(MyBag.ColorName());
}
}
【问题讨论】:
-
你认为
clone()的工作原理是什么? -
我希望输出 Red Red