Exemplo

public class ClassA implementa Cloneable {
public Clone do objeto emite CloneNotSupportedException () {
//...
}
}


Solução
Sempre declare o método clone como final .

public class ClassA implementa Cloneable {
public final Clone do objeto emite CloneNotSupportedException () {
//...
}
}