有三類錯誤:語法錯誤、邏輯錯誤、異常。

語法錯誤 編輯

解釋器無法理解、無法執行一行代碼。

邏輯錯誤 編輯

執行結果不符合編程者的期望。

異常 編輯

解釋器知道該做什麼但無法完成。例如:除0錯誤、訪問Internet但沒有可用的網絡連接。