Para una clase para ser "cloneable" se debe implementar la interfaz Cloneable marcador. La clase de cadena no implementa esta interfaz y no anula el método de clonación, por lo tanto, el error.
protected Object clone() throws CloneNotSupportedException crea y devuelve la copia exacta (clon) de este objeto.
Las cadenas en Java son inmutables. Siéntase libre de compartirlos en los métodos/clases Ya existe un constructor nuevo String (String) que actúa como un constructor de copia y es prácticamente equivalente a su llamada clone().
Por lo general, uno expone clone() cuando se extiende Object ampliando la visibilidad del método.
El clon en cualquier cuerda tiene poco significado, ya que es tanto definitivo como inmutable.
¿De qué manera no funciona? – Jivings
Excepción en el hilo "principal" java.lang.RuntimeException: código fuente no disponible - excepción no reportada java.lang.CloneNotSupportedException; debe ser capturado o declarado lanzado \t en test.Test.main (Test.java:9) Resultado Java: 1 – user1192813