为什么Google Closure认为异常未定义?

时间:2016-09-10 18:47:10

标签: javascript

我尝试使用-W VERBOSE

在我的代码上运行Google's Closure Compiler

这个简单的陈述

throw new Exception ("hello");

产生错误

variable Exception is undeclared

我认为Exception是标准的。 Closure是错误的,还是我应该在抛出之前以某种方式声明Exception? (我的代码在Firefox中运行良好。)

1 个答案:

答案 0 :(得分:3)

你应该投掷Error而不是Exception

throw new Error('hello');

throw new Exception()在我的Firefox中不起作用,不确定它为什么适合你)