各位大虾多多指教!!!   try
    ......
   execpt
    ......
    end;
   这种结是在什么情况下使用的
   具体意思是什么

解决方案 »

  1.   

    var
      db:double;
    try
     db:=strtofloat(edit2.text); 
    except
     db:=0;
    end;嘿嘿
      

  2.   

    try
        代码1
    execpt
        代码2
    end;异常处理 当代码1中的代码出现异常时 停止运行 并开始运行代码2
    比如
    try
      AdoQuery1.open;
       execpt
        ShowMessage('打开数据表错误!');
        end;
      

  3.   

    在try...except块中可以捕捉特定的异常,也可以用try...except...else结构来捕捉其他异常,请看
    下面的代码:
       try
         statements
       except
         on EsomeException do something
       else
         进行一些默认的异常处理
       end;
        注意当使用try...except...else结构的时候,应当明白else部分会捕捉所有的异常,包括那些你并没有预料到的异常,例如内存不足或其他运行期异常。因此,使用else部分要小心,能不用则不用, 因为当进入不合格的异常处理过程中时,你就会一直重触发这个异常。
      其实,下面的代码也能够达到类似于try...except...else结构的效果,因为在except部分没有指定异常类。
       try
         statements
       except
         handleException 
       end;----------------------------------------------------------------
                 花自飘零水自流,一种相思,两处闲愁。
                   此情无计可消除,才下眉头,又上心头。
    ----------------------------------------------------------------
      

  4.   

    异常(exception)允许你中断一个程序的正常控制流程,可以在任何函数、过程或方法中引发异常。异常会使控制跳到一个例程的前面一点或者调用堆栈相当后面的一个例程,在堆栈的某些地方必须有一个try-except-end语句来截获异常的例程,否则Delphi将调用ExceptProc来处理异常。delphi有两个相关的语句用于处理异常,当错误出现时,try-except语句设置一个异常处理程序来获取控制.try-finally语句并不明确处理异常,但保证语句的finally部分的代码总能得到执行,即使是一个异常被引发.try-except可以申明很多的on部分,每一部分申明一个异常类.Delphi会顺序搜索on部分,试图找到一个匹配的异常类,或异常对象类的一个父类.
      

  5.   

    屏蔽未知异常
    try-except语句设置一个异常处理程序来获取控制.
    try-finally语句并不明确处理异常,但保证语句的finally部分的代码总能得到执行
      

  6.   

    try
       ***我想这样***
    except
       ***万一搞不好怎么下台***
    end;
      

  7.   

    同意Nirvanaxumm(狂背单词)
    try
       ***我想这样***
    except
       ***万一搞不好怎么下台***
    end;
      

  8.   

    1. try
    2.   a := 3 div 0;
    3.   aaa
    4. except
    5.    错误处理
    6. end;1,try 和 except之间的语句是要保护的语句,
    2.对应可能出错的语句.如果try和except之间的语句没有出错误,
    那么try和except之间的语句都执行,但Except和end之间的语句不执行.
    如上,2出错,3不执行,执行Excpet和end之间的语句,即错误处理.
      

  9.   

    那是在DELPHI中的一种异常处,在为了必免出现错误而无法必免的情况下使用。
    try
        所以实现在语句
    except
         上面出现错误制行这句代码
         或是一个提示信息
    end