用于捕获异常
try中是程序执行代码,catch中写try中代码执行时发生异常时的处理代码
try中是程序执行代码,catch中写try中代码执行时发生异常时的处理代码
解决方案 »
- 现在在写extjs tree,但是treeloader会出现问题,不知道什么问题,想请教一下大神。。。
- 求救
- 和DataSet绑定的DataGridView如何手动移动行
- 控件绑定数据源后,是赋值给数据源还是控件?
- 請教C#連接Informix
- vs.net 2003 chs是否包含了sourcesafe?
- 求助!!!!!!!!!!!!datagridview问题
- 求更好的得到字节位值的方法
- 以一种访问权限不允许的方式做了一个访问套接字的尝试,errCode=10013
- 怎样通过写代码转换图像格式(比如把.bmp转换成.jpg)
- <input type=file>控件的问题!
- 请问怎样从其它机器上访问win2003系统分区下的共享文件夹
{
可能出现意外的代码
}
catch
{
发生意外后的代码
}
finally
{
正常执行try代码或者catch到意外最后都执行的代码
}
http://dev.csdn.net/develop/article/17/17590.shtm
http://dev.csdn.net/develop/article/41/41410.shtm
try
{
x = int.parse( textbox1.text.trim() );
}
catch
{
messagebox.show("");
return ;
}
{
int = Convert.toInt32(Console.ReadLine());
}
catch
{
Console.WriteLine("error");
}
finally
{
//donoting
}
{ int a=3;
int b=0;
b=a/int.Parse(TextBox1.Text);
}
catch(Exception e)
{
输入的不是整数
}
fianlly
{}
{
//执行操作
}
else
{
//提示不是整数
}
这里不需要用try,try用在一些可能发生不可预知的错误的地方。
try
{
a=1/0;
}
catch(Exception ex)
{
输出:("你的除数不能为零!");
}
finally
{
输出:("谢谢使用");
}
它会先执行catch块的代码,在执行finally块的代码!
因为try块有错误。除数不能为零!
呵呵~~~~~~~~~~~~~~~~~
你要努力呀!~