PL SQL Programming Oracle PLSQL Tutorial

SQL>
SQL> create table product(
  2     product_id number(4)     not null,
  3     product_description varchar2(20) not null
  4  );
Table created.
SQL>
SQL> insert into product values (1,'Java');
1 row created.
SQL> insert into product values (2,'Oracle');
1 row created.
SQL> insert into product values (3,'C#');
1 row created.
SQL> insert into product values (4,'Javascript');
1 row created.
SQL> insert into product values (5,'Python');
1 row created.
SQL>
SQL> DECLARE
  2    v_descr VARCHAR2(20);
  3  BEGIN
  4    SELECT product_description
  5    INTO v_descr
  6    FROM product
  7    WHERE product_id =10;
  8    dbms_output.put_line(v_descr);
  9  EXCEPTION WHEN NO_DATA_FOUND THEN
 10    dbms_output.put_line('ERR:Invalid Hierarchy Code 10');
 11  END;
 12  /
ERR:Invalid Hierarchy Code 10
PL/SQL procedure successfully completed.
SQL>
SQL> drop table product;
Table dropped.