Gå till innehåll
Java-undantagFel
CloneNotSupportedException

CloneNotSupportedException

Metoden clone() anropas på ett objekt vars klass inte implementerar Cloneable.

jvmandroid

Vad som orsakar detta fel

Klassen implementerar inte Cloneable-gränssnittet, vilket krävs för att Object.clone()-metoden ska fungera. Utan det kastar clone() detta undantag.

Hur man åtgärdar det

Implementera Cloneable-gränssnittet på klassen. Använd kopieringskonstruktorer eller fabriksmetoder i stället för clone(). Implementera djupkopiering manuellt vid behov.

Officiell dokumentation

Relaterade felkoder