This rule is Obsolete | |
Synopsis: | clone() method should throw CloneNotSupportedException |
Language: | Java |
Severity Level: | 2 |
Category: | CloneImplementation |
Description: |
The method clone() should throw a CloneNotSupportedException.public class MyClass implements Cloneable{ public Object clone() { // will cause an error MyClass clone = (MyClass)super.clone(); return clone; } } |