LoginSignup
3
0

More than 3 years have passed since last update.

Internet Explorerでは try { } catch { } は動かない

Last updated at Posted at 2020-08-04

JavaScriptにて例外処理を書いていまして、ビックリしたんですけど、
この書き方(try { } catch { }の引数を省略した形)だと、EdgeとIEで動きませんでした。

try {
    throw new Error('error.');
} catch {
    console.log('error.');
}

エラーが出ました。

SCRIPT1005: SCRIPT1005: Expected '('

こう書かないと

try {
    throw new Error('error.');
} catch(e) {
    console.log('error.');
}

ChromeやFireFoxでは大丈夫だったのですが、catchの引数eが必要でした。
できれば省略したかったのに・・・。

バージョン
Microsoft Edge 44.18362.449.0
Internet Explorer 11.0.195

3
0
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
0