第5章

小A:“師兄,我經常在寫代碼的時候犯錯,你能不能教教我呐!”

大B:“好啊!當出現這些錯誤的時候,要仔細的看看錯誤提示,找出問題所在,避免以後不再發生同樣的錯誤。在這個過程當中我們的經驗和水平也在不斷的提升。Java錯誤,主要包括兩方麵,一種是語法錯誤,另一種是邏輯錯誤。語法錯誤,也就是我們的編碼不符合java規範,在編譯的時候無法通過。通常,我們都是用javac編譯我們的源程序,如果代碼中存在語法錯誤,比如某個表達式後缺少分號的時候,編譯器就會告訴我們錯誤信息,編譯就此停止。邏輯錯誤,也就是我們常說的Bug,一般存在邏輯錯誤的程序都是可以順利的被編譯器編譯產生相應的字節碼文件,也就是class文件。但是,在執行的時候,也就是javaourClass的時候,得出的結果並不是我們所希望的。”

小A:“對!我在寫代碼的時候就是經常出現這樣的問題,經常都解決不了。”

大B:“失敗是成功之母!學習編程是沒有什麽捷徑可以走的,要在不斷的學習和編碼的過程中,逐漸的積累經驗,從開始的模仿者變成最後的創作者。和學習其它的編程語言一樣,在開始編碼的時候也會出現很多很多的錯誤,而且有的錯誤可能也是不斷的出現。”

小A:“嗯嗯嗯……師兄說得是!”