try{
    throw new Exception();
}catch(Exception e){
}这个程序里面,我知道上面的throw显式的引发一个异常,然后下面的catch捕获上面的异常但是在
try{
    throw new Exception();
}catch(Exception e){
    throw e;
}下面的catch中的throw具体有什么作用