日期:2014-05-17  浏览次数:20417 次

麻烦解释一下 下面这个 try ..catch 问题?
try
  {
  语句A  
  }
  catch
  {
  try
  {
  语句B  
  }
  catch
  {
  语句C  
  }
  }

一般来说 catch 不是后面还有(Exception ex))之类的吗

------解决方案--------------------
catch(Exception ex)这里可以指定捕获什么样的异常
比如SqlException

如果不写的话就相当于什么异常都捕获
------解决方案--------------------
catch 后面没有内容,表示程序的任何异常,都进行捕获
------解决方案--------------------
不写什么异常都捕获
------解决方案--------------------
处理多种异常情况
try
{
}
catch (Exception ex)
{
}
catch (Exception ex)
{
}
catch (Exception ex)
{
}
finally
{
}
Try的嵌套寻找一个出错后寻找一种新的执行方法的方案
http://www.cnblogs.com/anderslly/archive/2007/03/14/understandingexception1.html