package com.appleframework.model.exception;
/**
* 非空异常校验类<br>
*
* @author xusm
* @since 2011-05-03
* @see java.lang.Exception
*/
@SuppressWarnings("serial")
public class NullAbleException extends RuntimeException {
private String nullField;
/**
* 构造函数1
*
* @param 非空校验类
*/
public NullAbleException() {
super("对象不能为空,请检查.");
}
/**
* 构造函数2
*
* @param 非空校验类
*/
public NullAbleException(Class<?> cs) {
super("对象不能为空,请检查.[" + cs + "]");
}
/**
* 构造函数3
*
* @param pNullField
* 异常附加信息
*/
public NullAbleException(String pNullField) {
super("对象属性[" + pNullField + "]不能为空,请检查.");
this.setNullField(pNullField);
}
public String getNullField() {
return nullField;
}
public void setNullField(String nullField) {
this.nullField = nullField;
}
}