在catch中return后finally中的語句是否會執行
try{
? ?throw "ex";
}
catch(ex){
console.log(ex.message);
? return false;
}
finally{
console.log("finally");
}
中的finally會被打印出來嗎?
try{
? ?throw "ex";
}
catch(ex){
console.log(ex.message);
? return false;
}
finally{
console.log("finally");
}
中的finally會被打印出來嗎?
2017-03-20
舉報
2018-06-09
代碼寫錯了好吧
2017-04-26
運行之后難道不是Illegal return statement嗎?
2017-04-01
catch是函數,在它內部的return后的語句確實不會執行,finally在catch外部,catch內部的return怎么會影響到finally呢?catch和finally并不在一個函數內啊,你不寫finally隨便寫一些其他的函數都會執行,一樣的道理
2017-03-20
會 finally里的語句一定會執行?