package cn.mutils.core.err;
/**
* Code exception of framework
*/
public class CodeException extends Exception {
protected int mCode;
public CodeException() {
}
public CodeException(int code) {
mCode = code;
}
public CodeException(int code, String message) {
super(message);
mCode = code;
}
public int getCode() {
return mCode;
}
public void setCode(int code) {
mCode = code;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append(getClass().getName());
sb.append(" ");
sb.append(mCode);
String msg = getMessage();
if (msg != null) {
sb.append("\n{\n");
sb.append(msg);
sb.append("\n}");
}
return sb.toString();
}
}