小弟刚学软件不久,学了.net:
对于try() catch() 这个家伙非常困惑~
《不知道:什么时候用?什么时候该用?怎么用?》
希望路过的大侠门多多给与指导:希望能多带带点例子。小弟在此先谢过了~~

解决方案 »

  1.   

    翻译一下
    try{} catch{}试着运行{
       int i = 100/0;
    }逮错误(Exception ex){
      MessageBox.Show("我靠,还真有错误。错误描述:" + ex.Message);
    }
      

  2.   

    一般来说 象文件操作,网络操作,数据转换这些存在不可遇见的问题时,多用try来捉异常
      

  3.   

    在有可能出现异常的地方。就是在你不能确认该段代码一定不出问题的情况下。还有就是用try catch之后,就算有异常出现,程序还会继续,不会让程序非正常退出。
      

  4.   

    在程序运行的时候可能会出现一些不确定的异常情况,为了保证程序的正常运行而不崩溃,就用到了try{}catch{}这个语句结构了.
      

  5.   

    同上,比如访问数据库、访问文件、访问COM接口等等都可能出现异常
    这个时候就要确保程序不会因为异常而崩溃
    注意 try{} catch{} 并不能帮你减少bug
      

  6.   

    一般在对数据库进行操作时 因该加个TRY CATCH
      

  7.   

    try
    {
       语句1;
       语句2;
    }
    catch
    {}
    如果在语句2出错,则语句1已经执行不能回滚。
      

  8.   

    try{}catch{}很好用的,主要是让你不会出现黄页,
    比如弹出友好的提示,也有点骗用户之嫌,可可