有条语句,比如**.open(),vs2008能不能把每个异常都自动生成    catch (....)
    {
    }
    catch (....)
    {
     }
     .....    记得eclipse有这个功能的

解决方案 »

  1.   

    能够
    try 
    catch
    这样的代码段,但不能连续的catch
      

  2.   

    没用过java,所以不清楚作者列出的java的异常捕获机制
    .net环境本身是可以自动捕获程序异常的,只要你把程序段放在try()里面
    VS2008对引发异常和再次引发捕获异常的建议请参考:
    http://www.mzwu.com/article.asp?id=2022
      

  3.   

    可以的,点右键,有个什么surrand with什么的,更eclipse类似。
      

  4.   

    可以 try  catch有3种用法
    第一种 :   系统默认的  try  catch  配对
    第二种:   try  catch  catch  catch .....
    第三种: try  try catch catch   在try catch中嵌套 try catch
      

  5.   

    通过 using 语句,编译器自动生成 try ... finally 块,并在 finally 块中调用 Dispose 方法
      

  6.   

    选中代码  ==> 右键 ==> 外测代码. 选择try
     但是他默认 给的是所有异常的基类Exception.
      要想看能引发什么样的异常./ F1 呵呵. 能更准确的抓住.
      

  7.   

    没有试过 不过一般些代码的时候 都会写上 try + tab健就好了啊 
      

  8.   

    可以自己创建自己的代码段。
    象打mbox然后TAB,会生成MessageBox.Show("Test");一样。
    楼主可以定义想自动生成的代码片段,保存到X:\Program Files\Microsoft Visual Studio 8\VC#\Snippets\2052\Visual C#里面,就可以在C#中自动调用了。
      

  9.   

    没试过,不过还是喜欢手写的,因为好多地方是不需要Catch的