1: public Object clone()
2: {
3: Name theCopy = null;
4:
5: try
6: {
7: theCopy = (Name)super.clone(); // Object can throw an exception
8: }
9: catch (CloneNotSupportedException e)
10: {
11: System.err.println("Name cannot clone: " + e.toString());
12: }
13:
14: return theCopy;
15: } // end clone
16: // Version 4.0