用于捕获异常
try中是程序执行代码,catch中写try中代码执行时发生异常时的处理代码

解决方案 »

  1.   

    try
    {
        可能出现意外的代码
    }
    catch
    {
        发生意外后的代码
    }
    finally
    {
        正常执行try代码或者catch到意外最后都执行的代码
    }
      

  2.   

    http://dev.csdn.net/develop/article/37/37609.shtm
    http://dev.csdn.net/develop/article/17/17590.shtm
    http://dev.csdn.net/develop/article/41/41410.shtm
      

  3.   

    int x;
    try
    {
       x = int.parse( textbox1.text.trim() );
    }
    catch
    {
       messagebox.show("");
       return ;
    }
      

  4.   

    try
    {
        int = Convert.toInt32(Console.ReadLine());
    }
    catch
    {
        Console.WriteLine("error");
    }
    finally
    {
        //donoting
    }
      

  5.   

    try
    { int a=3;
      int b=0;
      b=a/int.Parse(TextBox1.Text);
    }
    catch(Exception e)
    {
     输入的不是整数
    }
      
    fianlly
    {}
      

  6.   

    if(为整数)
    {
    //执行操作
    }
    else
    {
    //提示不是整数
    }
    这里不需要用try,try用在一些可能发生不可预知的错误的地方。
      

  7.   

    注意finally后面的语句,不论是否出现异常都会执行
      

  8.   

    try{这是要执行的代码,又认为有可能发生错误的代码!}   catch(参数为错误类型){出错后的处理,执行这个就不会执行TRY的代码了。}     finally{你一定要执行的代码!}
    try
    {
         a=1/0;
    }
    catch(Exception ex)
    {
         输出:("你的除数不能为零!");
    }
    finally
    {
          输出:("谢谢使用");
    }
    它会先执行catch块的代码,在执行finally块的代码!
    因为try块有错误。除数不能为零!
              呵呵~~~~~~~~~~~~~~~~~
    你要努力呀!~
      

  9.   

    <p>fasdfasdfasdfasdfasdfasdf</p>