异常产生的原因
异常体系
Throwable中的常用方法
异常的处理
- try…catch 捕获异常 程序继续执行
- throws 声明处理 交给方法的调用者处理
throws声明处理
捕获处理
try{
编写可能会出现异常的代码
}catch(异常类型 e){
处理异常的代码 //记录日志/打印异常信息/继续抛出异常
}
自定义异常类
public class RegisterException extends Exception {
/*** 空参构造 */
public RegisterException() {
}
/**** @param message 表示异常提示 */
public RegisterException(String message) {
super(message);
}
}