我寫了這個Java的編譯錯誤switch語句
public static void setIsolationLevel(Isolev level) {
try{
switch(level){
case READ_UNCOMMITTED;
conn.setTransactionIsolation(Connection.TRANSACTION_READ_UNCOMMITTED);
break;
}
}catch (SQLException e){
throw new ServiceException(e.getMessage());
}
}
不過,這並不編譯。它說它缺少一個:
。問題是什麼?我試圖把「:」放在每一處。
情況下READ_UNCOMMITTED: – ptomli