package com.blogspot.na5cent.librarys.exceptions;
/**
*
* @author Redcrow
*/
public class RequestClientsException extends Exception {
public RequestClientsException() {
super();
}
public RequestClientsException(String message) {
super(message);
}
public RequestClientsException(String message, Throwable cause) {
super(message, cause);
}
public RequestClientsException(Throwable cause) {
super(cause);
}
}
/**
* example
* public class RequestClients {
*
* public static Integer requestInteger(String id) throws RequestClientsException {
* id = FacesContext.getCurrentInstance()
* .getExternalContext()
* .getRequestParameterMap()
* .get(id);
* if (id == null) {
* String message = "can't get parameter map of user, result map is null";
* throw new RequestClientsException(message);
* }
* return Integer.valueOf(id);
* }
* }
*
* public void onSelectUser() {
* try {
* userId = RequestClients.requestInteger("userId");
* } catch (RequestClientsException ex) {
* userId = -1;
* LOG.warn("{}", ex.getMessage());
* }
* }
*/
วันจันทร์ที่ 24 ธันวาคม พ.ศ. 2555
custom exception type java
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)
ไม่มีความคิดเห็น:
แสดงความคิดเห็น