java.lang
클래스 CloneNotSupportedException
java.lang.Object java.lang.Throwable java.lang.Exception java.lang.CloneNotSupportedException
- 모든 구현된 인터페이스:
- Serializable
- 알려진 직계 서브 클래스:
- ServerCloneException
public class CloneNotSupportedException
- extends Exception
객체를 복제하기 위해서 Object
클래스의 clone
메서드가 불려 갔지만, 그 객체의 클래스가 Cloneable
인터페이스를 구현하고 있지 않는 것을 나타내기 위해서 Throw 됩니다.
clone
메서드를 오버라이드(override) 하고 있는 어플리케이션에서도, 객체를 복제할 수가 없는지, 혹은 객체를 복제해서는 안되는 것을 나타내기 위해서 이 예외를 Throw 할 수 있습니다 .
- 도입된 버전 :
- JDK1. 0
- 관련 항목:
Cloneable
,Object.clone()
, 직렬화 된 형식
생성자 개요 | |
---|---|
CloneNotSupportedException () 상세 메세지를 지정하지 않고 CloneNotSupportedException 을 구축합니다. | |
CloneNotSupportedException (String s) 지정된 상세 메세지를 가지는 CloneNotSupportedException 을 구축합니다. |
메서드 개요 |
---|
클래스 java.lang. Throwable 로부터 상속된 메서드 |
---|
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
클래스 java.lang. Object 로부터 상속된 메서드 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
생성자 상세 |
---|
CloneNotSupportedException
public CloneNotSupportedException()
- 상세 메세지를 지정하지 않고
CloneNotSupportedException
을 구축합니다.
CloneNotSupportedException
public CloneNotSupportedException(String s)
- 지정된 상세 메세지를 가지는
CloneNotSupportedException
을 구축합니다.- 파라미터:
s
- 상세 메세지