自定义异常处理:声明 n_deptno 为 emp 表的 deptno%type;Invalid_no 异常;开始选择 deptno into n_deptno from emp where empno ='0004';如果 n_deptno 不在 500 到 600 之间,则引发 invalid_no 异常;结束如果;异常 当 invalid_no 时 则 Dbms_output.Put_line('员工的部门号是无效的!');结束。