1. 程式人生 > >java7新特性--------final重拋

java7新特性--------final重拋

try{
    doSomethingWhichMightThrowIOException();
    doSomeThingWhichMightThrowSQLException()

}catch(final  Exception e){
......
throw e
}

final表明丟擲的異常就是實際遇到的異常  這就是final重拋   這樣就不會丟擲籠統的異常了  避免在上層只能用籠統的catch捕獲  當然final不是必須的