Ejemplo

public class ClassA implements Cloneable {
public final void clone throws CloneNotSupportedException () {
//...
}

Solución
Utilice la signatura correcta para el método clone.

public class ClassA implements Cloneable {
public final Object clone throws CloneNotSupportedException () {
//...
}
}