1. 程式人生 > >詳解java程式設計中會遇到的三種錯誤

詳解java程式設計中會遇到的三種錯誤

1、語法錯

在程式設計和執行的過程中,發生錯誤是不可避免的。

語法錯(編譯錯)違反語法規範的錯誤,通常在編譯時發現。

Java編譯器能夠發現所有語法錯,給出錯誤的位置和性質。

2、語義錯(執行錯)

如果程式在語法上正確,但在語義上存在錯誤。

不能被編譯系統發現,只能到程式執行時才能被系統發現,

含有語義錯的程式能夠通過編譯。Java直譯器在執行時能夠發現語義錯,

一旦發現了語義錯,Java將停止程式執行,並給出錯誤的位置和性質。

小編相信這裡有很多學習java的朋友,小編整理了一份java方面的學習資料,想要獲取的可以加我的java學習群的喲,928204055。歡迎愛學習Java的你們。

3、邏輯錯

如果程式通過編譯,可執行,但執行結果與期望值不符。

由於系統無法找到邏輯錯,所以邏輯錯最難確定和排除。

程式設計師必須憑藉自身的程式設計經驗,找到錯誤原因及出錯位置,從而改正錯誤