比如:
public Test() throws Exception{
try{
…………
}
catch(Exception e){
throw new Exception(e.toString));
}
}
throws 是用来声明一个方法可能抛出的所有异常信息,
throw 则是抛出一个具体的异常。
throws 用在方法的声明处,而throw则用在方法的内部。
throws 会将捕获的异常信息抛给上级方法,
而throw 则会自己捕获异常,并抛出。
比如:
public Test() throws Exception{
try{
…………
}
catch(Exception e){
throw new Exception(e.toString));
}
}
throws 是用来声明一个方法可能抛出的所有异常信息,
throw 则是抛出一个具体的异常。
throws 用在方法的声明处,而throw则用在方法的内部。
throws 会将捕获的异常信息抛给上级方法,
而throw 则会自己捕获异常,并抛出。