1. 通过继承java.lang.Exception类声明自己的异常类。
2. 在方法适当的位置生成自定义异常的实例,并用throw语句抛出。
3. 在方法的声明部分用throws语句声明该方法可能抛出的异常。
1
2
3
4
5
6
7
8
9
10
|
class
MyException
extends
Exception {
private
int
id ;
public
MyException(String message,
int
id){
super
(message);
this
.id = id;
}
public
int
getId(){
return
id;
}
}
|
声明并抛出异常