throw
throws
throws
声明时要进行抛出的异常
throw
要手动将产生的异常抛出
public void method() throws Exception1,Exception2,…,ExceptionN {
// 产生异常代码
}
// throw new IOException();
// 自己抛出的问题自己进行异常解决。
// 在抛出异常处,通过throws关键字标明异常类型
public void method() throws 异常类型{
// 代码 抛出
throw new 异常类型();
}
自定义异常
异常链
异常处理分类为:
-
抛出异常
-
捕捉异常
简单案例