A class implements the Cloneable interface to
indicate to the clone method in class
Object that it is legal for that method to make a
field-for-field copy of instances of that class.
Attempts to clone instances that do not implement the
Cloneable interface result in the exception
CloneNotSupportedException being thrown.
![]()