構(gòu)造由于開發(fā)人員錯誤而引發(fā)的異常對象,例如無效參數(shù)、參數(shù)超出范圍等。此異常只應在開發(fā)期間引發(fā);它通常指示調(diào)用代碼中的錯誤。永遠不應該捕獲這個異常;相反,調(diào)用代碼應該努力不生成它。
另一方面,a
new DeveloperError(message)
另一方面,a
RuntimeError
表示在運行時可能引發(fā)的異常,例如內(nèi)存不足,調(diào)用代碼應準備捕獲。
Parameters:
message
(String)
此異常的錯誤消息。
See:
Extends
- Error
Members
(readonly) message : String
對引發(fā)此異常的原因的解釋。
(readonly) name : String
“developerError”指示由于開發(fā)人員錯誤引發(fā)了此異常。
(readonly) stack : String
此異常的堆棧跟蹤(如果可用)。