PL SQL Oracle PLSQL

SQL> DECLARE
  2    v_TestVar NUMBER := 1;
  3  BEGIN
  4    CASE v_TestVar
  5      WHEN 2 THEN DBMS_OUTPUT.PUT_LINE('Two!');
  6      WHEN 3 THEN DBMS_OUTPUT.PUT_LINE('Three!');
  7      WHEN 4 THEN DBMS_OUTPUT.PUT_LINE('Four!');
  8    END CASE;
  9  END;
 10  /
DECLARE
*
ERROR at line 1:
ORA-06592: CASE not found while executing CASE statement
ORA-06512: at line 4
SQL>
SQL>