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