Flash CS3 文件 |
|||
| ActionScript 3.0 程式設計 > 處理錯誤 > 使用 Flash Player 除錯版本 | |||
Adobe 為開發人員提供特殊版本的 Flash Player 以協助進行除錯。在您安裝 Adobe Flash CS3 Professional 或 Adobe Flex Builder 2 時,會得到一份 Flash Player 除錯版本。
Flash Player 的除錯版本和發行版本在指出錯誤的方式上有顯著的差異。除錯版本會顯示錯誤類型 (例如一般 Error、IOError 或 EOFError)、錯誤編號和人們可讀取的錯誤訊息。發行版本只會顯示錯誤類型和錯誤編號。例如,請考慮下列程式碼:
try
{
tf.text = myByteArray.readBoolean();
}
catch (error:EOFError)
{
tf.text = error.toString();
}
假設 readBoolean() 方法在 Flash Player 除錯版本中擲回 EOFError,則 tf 文字欄位中會顯示下列訊息:"EOFError:錯誤 #2030:遇到檔案的結尾。"
Flash Player 發行版本中相同的程式碼則會顯示下列文字:"EOFError:錯誤 #2030。"
為了將發行版本中的 Flash Player 資源和大小維持在最小,因此不會顯示錯誤訊息字串。您可以在文件說明中尋找錯誤編號 (ActionScript 3.0 語言和組件參考的附錄),找出相關的錯誤訊息。或者,您也可以使用 Flash Player 除錯版本複製錯誤,以查閱完整訊息。
Flash CS3
目前頁面: http://livedocs.adobe.com/flash/9.0_tw/main/00000101.html