1. 程式人生 > >會出現unreachable statement的可能

會出現unreachable statement的可能

java編譯器把unreachable statement標記為執行時錯誤,一個unreachable statement就是編譯器決定永遠不會執行它。

下面的幾種情況會出現 unreachable statement:

(1)在reutrn語句後寫語句。

(2)在throw語句後寫語句。

(3)break、continue語句之後定義語句。

(4)“\u10100”//合法,相當於‘\u1010’和字串“0”。

(5)移位運算子可以用於long int char short byte。

(6)類的訪問控制符可以是public或什麼都不加。

(7)goto是保留字但不是關鍵字。then什麼都不是。

(8)把超類的型別強制轉換後賦給子類的物件時,編譯無異常,但執行時會出現異常。