2013-08-28 46 views
1

可能会在运行时抛出错误throw抛出编译器错误

throw new Error("Error message!"); 

是否有可能在编译时从AS3代码中引发错误或警告?

回答

1

不,它不是,除非你能以某种方式修改编译器或编写你自己的。

你不能编写代码来抛出编译时错误,这是没有道理的。

+0

它可以在某些情况下有意义。例如,我使用编译器条件取决于编译目标(桌面/移动)。问题是我必须手动更改我的IDE中的常量,具体取决于我编译的目标。如果我可以抛出一个编译器错误,我可以知道什么时候忘记更改常量。 – Pier

+0

@Pier这个信息看起来很重要,应该加入你的问题。 – Marty

+0

我觉得我的问题很清楚......如果我的问题是“如何避免忘记手动更改编译器常量”,那么你就有一个观点。 – Pier

相关问题