Pl sql exit loop:
The pl sql loop repeatedly executes a block of statements until it reaches a loop exit. The EXIT and EXIT WHEN statements are used to terminate a loop. 
Where:
EXIT: The EXIT statement is used to terminate the loop unconditionally and normally used with IF statement.
EXIT WHEN: The EXIT WHEN statement is used to terminate the loop conditionally. It terminates the loop when the specified condition is true.
PL/SQL LOOP statement syntax with EXIT:
| LOOP
   //block of statements
   EXIT;
END LOOP; | 
LOOP
   //block of statements
   EXIT;
END LOOP;
PL/SQL LOOP statement syntax with EXIT WHEN:
| LOOP
   //block of statements
   EXIT WHEN condition;
END LOOP; | 
LOOP
   //block of statements
   EXIT WHEN condition;
END LOOP;
PL/SQL LOOP statement example with EXIT:
| DECLARE  
  num NUMBER := 1;  
BEGIN  
  LOOP    
    DBMS_OUTPUT.PUT_LINE(num);   
    IF num = 10 THEN
      EXIT;
    END IF;
    num := num+1;
  END LOOP;  
END; | 
DECLARE  
  num NUMBER := 1;  
BEGIN  
  LOOP    
    DBMS_OUTPUT.PUT_LINE(num);   
    IF num = 10 THEN
      EXIT;
    END IF;
    num := num+1;
  END LOOP;  
END;
Output:
PL/SQL LOOP statement example with EXIT WHEN:
| DECLARE  
  num NUMBER := 1;  
BEGIN  
  LOOP    
    DBMS_OUTPUT.PUT_LINE(num);   
    EXIT WHEN num = 10;
    num := num+1;
  END LOOP;  
END; | 
DECLARE  
  num NUMBER := 1;  
BEGIN  
  LOOP    
    DBMS_OUTPUT.PUT_LINE(num);   
    EXIT WHEN num = 10;
    num := num+1;
  END LOOP;  
END;
Output: