关于try-catch等异常语句

2023-06-08,,

1、try中语句一旦出错,程序立即跳入catch中,catch以下语句程序不执行。

catch(Exception ex)  捕获所有异常,此语句必须在最后使用。

catch(Exception ex)

{

MessageBox.show(ex.Message);

}

可简写为:

catch

{

MessageBox.show(ex.Message);

}

2、关于throw

throw new ArgumentOutofRangeException()

throw抛出异常(手动抛出)

3、关于finally语句块

1)、只要try语句中出现finally,无论是否抛出异常,finally语句都会执行;

2)、try语句结构下,至少要跟catch或者finally任何一个

《关于try-catch等异常语句.doc》

下载本文的Word格式文档,以方便收藏与打印。