我不用finally,编译不通过;用了finally,运行时出错.
这个关键字到底是做什么用的啊?
哪位大虾能提点一下~~学了两天D,对比VB而言,最深刻的体会是:
功能强大,操作复杂.

解决方案 »

  1.   

    Reset(F);
    try
     ...  // process file F
    finally
      CloseFile(F);
    end;
      

  2.   

    try
    ...do something(试着做一些事情)
    finally
      do something(做完再做的事情)
    是一种保护模式运行
      try
         ...
      except
         ...
      finally
         ...
      

  3.   

    try语句中至少要有except,或者finally中的一个出现,结尾处再加一个end;
      

  4.   

    Reset(F);
    try
     ...  你的语句
    finally
      要执行的语句
    end;
      

  5.   

    try                              try
      要做的事件                         要做的事件
    finally                          except
      要做的事件正常完成后做的事件     要做的事件正没常完成后做的事件
    end;                             end;
      

  6.   

    不用finally,编译不通过;用了finally,运行时出错???
      

  7.   

    呵呵,一定是语法错误。
    最好代码贴出来让大伙瞧瞧,It's so quick.
      

  8.   

    是呀,没代码不好分析你的错误嘛!
    try
      正常执行的语句;
    except
      发生异常时执行的语句;
    finally
      最后执行的语句;
    end;