一般自定义的exception 如下:
@SuppressWarnings("serial")
public class WsRecommendException extends Exception {
public WsRecommendException() {
super();
}
public WsRecommendException(String message) {
super(message);
}
public WsRecommendException(String message, Throwable cause) {
super(message, cause);
}
}
在其他类调用的时候:------------------------
public interface WsProductRecommendService {
public WsProductRecommendsResult getWsProductRecommendsResult(WsProductRecommendRequest option) throws WsRecommendException;
}
自定义异常类主要有两点要注意的:
1. 类名字,要让调用者可以清晰的知道将会抛出什么样的异常
2. 在try catch 中 log的打印信息要有对应的“标志”
@SuppressWarnings("serial")
public class WsRecommendException extends Exception {
public WsRecommendException() {
super();
}
public WsRecommendException(String message) {
super(message);
}
public WsRecommendException(String message, Throwable cause) {
super(message, cause);
}
}
在其他类调用的时候:------------------------
public interface WsProductRecommendService {
public WsProductRecommendsResult getWsProductRecommendsResult(WsProductRecommendRequest option) throws WsRecommendException;
}
自定义异常类主要有两点要注意的:
1. 类名字,要让调用者可以清晰的知道将会抛出什么样的异常
2. 在try catch 中 log的打印信息要有对应的“标志”
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/11134734/viewspace-664259/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/11134734/viewspace-664259/