依書例在 onCreateOptionsMenu 中建立選單,switch 處理項目點擊時編譯報錯。

case R.id.remove_item ; // 錯誤:用了分號
case R.id.remove_item : // 正確:case 後接冒號
// 處理邏輯
break;
Java switch-case 語法定義:case 常量表達式 :,冒號為標籤終結符,分號屬於語句結束符,不可置於 case 標籤後。
default ; → 應為 default :case 1: { ... } 無需分號。樓主問題屬於基礎語法拼寫錯誤,修正後即可正常運行選單邏輯。