package com.hundsun.jresplus.common.util; /** * 当<code>ObjectUtil.clone</code>方法被调用时,如果被复制的对象不支持该操作,则抛出该异常。 * * <p> * 注意,和<code>java.lang.CloneNotSupportedException</code>不同,该异常从 * <code>RuntimeException</code>派生。 * </p> * */ public class CloneNotSupportedException extends RuntimeException { private static final long serialVersionUID = 3257281439807584562L; /** * 构造一个空的异常. */ public CloneNotSupportedException() { super(); } /** * 构造一个异常, 指明异常的详细信息. * * @param message * 详细信息 */ public CloneNotSupportedException(String message) { super(message); } /** * 构造一个异常, 指明引起这个异常的起因. * * @param cause * 异常的起因 */ public CloneNotSupportedException(Throwable cause) { super(cause); } /** * 构造一个异常, 指明引起这个异常的起因. * * @param message * 详细信息 * @param cause * 异常的起因 */ public CloneNotSupportedException(String message, Throwable cause) { super(message, cause); } }