0

内部からの巻き上げをtryよりよく理解しようとしていたので、次のテストケースを作成しましたが、SyntaxError.

それは私が期待していたものではありません。

console.log(x);
console.log(y);

console.log(z);

var x = 5;

try { var y = getY(); } catch(){}

console.log(x);
console.log(y);

console.log(z);


function getY(){
  throw "ERR";
  return 6;
}
4

2 に答える 2

0

catchブロックには引数が必要です。

http://www.w3schools.com/js/js_errors.asp

于 2013-11-16T07:34:12.397 に答える