java.lang.Cloneable
インターフェースごとに:
言うためのドキュメントCloneable
-
このインターフェイスには clone メソッドが含まれていないことに注意してください。したがって、このインターフェースを実装しているという事実だけでは、オブジェクトを複製することはできません。clone メソッドが反射的に呼び出されたとしても、それが成功するという保証はありません。
しかし、次のコードは正しく機能しています。を呼び出してもエラーは発生しませんex1.clone
。
package com.sriPushpa.thread;
public class exceptionHandling implements Cloneable {
int a = 10;
public static void main(String args[]) {
exceptionHandling ex1 = new exceptionHandling();
exceptionHandling ex2 = null;
try {
ex2 = (exceptionHandling) ex1.clone();
} catch (CloneNotSupportedException e) {
e.printStackTrace();
}
System.out.println("SUCCESS");
}
}