declare
   cursor c is select *from user ; --定义游标
   v_var c%rowtype;                --变量
 begin
   open c; --打开游标
   loop   -- loop循环
      fetch c into v_var ;        --提取一行数据到v_var中  指针自动移到下一行
      exit when c%notfound ;  --第 8 行 :判断游标指针是否提取到数据
      dbms_output.put_line(v_var.name);  --第 9 行 :输出
   end loop ;  --结束循环
   close c ;  --关闭游标
 end;  
问:第8行 与 第9行 这样写 能正常打印出所有行的数据
      如果 第8行 与 第9行 上下调换 为什么出现 最后一行数据不能打印出来???