一,异常类
二,异常处理机制常用关键字
三, throw 和 throws 是的区别
四,自定义异常
实例:
package unweb.superDemo;
/**
* Created by Administrator on 2016/8/21.
* 自定义性别异常
*/
public class SexException extends Exception {
public SexException(String message) {
super(message);
}
}
public void setGender(String gender) throws Exception {
if("男".equals(gender) || "女".equals(gender)){
this.gender = gender;
} else{
throw new SexException("性别输入错误!");
}
}
xmind 图片