2013-08-28 224 views
1

可能會在運行時拋出錯誤throw拋出編譯器錯誤

throw new Error("Error message!"); 

是否有可能在編譯時從AS3代碼中引發錯誤或警告?

回答

1

不,它不是,除非你能以某種方式修改編譯器或編寫你自己的。

你不能編寫代碼來拋出編譯時錯誤,這是沒有道理的。

+0

它可以在某些情況下有意義。例如,我使用編譯器條件取決於編譯目標(桌面/移動)。問題是我必須手動更改我的IDE中的常量,具體取決於我編譯的目標。如果我可以拋出一個編譯器錯誤,我可以知道什麼時候忘記更改常量。 – Pier

+0

@Pier這個信息看起來很重要,應該加入你的問題。 – Marty

+0

我覺得我的問題很清楚......如果我的問題是「如何避免忘記手動更改編譯器常量」,那麼你就有一個觀點。 – Pier

相關問題