try
{
try
{
}
catch
{
}
finally
{
}
}
catch
{
try
{
}
catch
{
}
finally
{
}
}
finally
{
try
{
}
catch
{
}
finally
{
}
}
{
try
{
}
catch
{
}
finally
{
}
}
catch
{
try
{
}
catch
{
}
finally
{
}
}
finally
{
try
{
}
catch
{
}
finally
{
}
}
解决方案 »
- 如何设置Label的Text属性的行间距?
- 求助 关于 对比 txt 文件里数字的问题
- OleDbDataAdapter 读取Excel数据时出现错误 OleDbException至少一个参数没有被指定值
- 关于SqlDataAdapter对象的FillLoadOption属性该如何理解?
- 再度向各位大侠请教:用Response.Write导出word中遇到的问题 。等了N久了
- C#有关调节声音的问题?
- 为什么会产生灾难性故障呢
- 跪求SQL牛人拯救。熬了一夜了,没找到原因
- 如何弹出另外增加的一个表单?
- 【求助】大家给看看,这个错误提示是什么意思?如何解决?
- 如何保持div的滚动条在底端?
- 如何判断多线程已经全部执行结束?
TRY
{
IF
{}
ELSEIF
{}
ELSEIF
{
}CATCH
{
}
FINALLY
{
}
也就是说在try块、 catch块、finally块任何一个子块中,都可以嵌套完整的try..catch...finally么?
谢谢!
{
}
catch (FieldAccessException ex)
{
}
catch (FileLoadException ex)
{
}
catch (FileNotFoundException ex)
{
}
finally
{
}
建议楼主好好理解一下异常处理~这里我先乱说一些说到异常处理,你肯定先要知道什么是异常,一般出现在什么地方出现异常,
比如:你的代码有错误或调试的代码有错误,操作的资源不可用{可能是访问权限或存在否},等等这些都是异常。不管是C#,JAVA,AS3,都采用了异常处理机制,它的好外是让程序健壮,更易于维护。 {这里先不讨论同步异常和异步异常}try……catch……finally,是将异常处理托付给所在方法的调用者,方法调用者,一般它列了解异常,它细化异常,然后作出相应的处理。,对了,楼主说的嵌套使用,其实目地不就是想细化异常吗,但不建议这么用,可用throw抛出异常,让具体处理异常的顶层类来处理。
还是那句话,下一本C#的基础书看看吧,那样会让你事半功倍的,这么问只能是浪费时间,毕竟Coder的时间是宝贵的