編譯錯誤和運行時異常怎么區分?
編譯錯誤,一般是語法上存在問題,編譯過不去; 運行錯誤,是指程序在運行過程中出現錯誤,只能說是程序存在一定的邊界bug; 編譯錯誤一般是指java語法的錯誤,運行錯誤分兩種一種是error還有就是Exception 有的異常是拋出但可繼續執行之后的代碼,有的異常是無法繼續進行的代碼如: RuntimeException,ClassCastException, 那么,編譯和運行時期最好的理解就是java1.5之后出現的泛型機制,在以前的版本中如果考慮不當,只會在運行時出現異常,現在加了泛型,問題會給暴露在編譯時期,這樣就提高了代碼的安全性。
上一篇互聯網數據如何清理
下一篇java32位怎么下載