vs(C#)中如何对错误进行处理,类似VB的ON ERROR RESUME NEXT vs(C#)中如何对错误进行处理,类似VB的ON ERROR RESUME NEXT当前语句错误,不影响继续向下执行,总不能每句执行的代码都加 try{} 或IF()语句吧。另外就是怎么收集错误信息呢,想把他写入错误日志里面(文本文件);请各位给点经验谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 语句错误了,怎么可能还要继续执行下去?应该马上处理相关的错误。实在有些不理解!string strInput = this.TextBox1.Text.Trim();// 容错处理try{ long lonTest = System.Convert.ToInt64(strInput);}catch (System.Exception ex){ MessageBox.Show(string.Format("请输入数字!\r\n错误信息:{0}", ex.Message), "错误信息"); return;} 把 try 加在你需要的地方,就象 VB 中 ON ERROR 的地方。 极端情况:static void Main(){ try { // ... } catch { // ... }}不过,除非十分有必要,不建议这么做。 如何给winform中TreeView添加右键菜单和事件? 文件名更改后无法加载怎么办? 编程词典代码 导出Excel时出错 请高手指点一下谢谢。 谁有类似的源代码,或者知道什么开源的,给我推荐一下把 如何调用FindWindowEx 遍历一个窗体内的所有控件? c# 菜鸟问题 偶还有的所有分 呵呵 也只有六十分 很简单的一个问题:如何关闭web页面本身(C#)? 如何解决vs2005产生tmp文件的问题? double数据类型保留两位小数的乘以100后小数点后一长串 异常处理 正则 求教 我不让Textbox为空或NULL或空格,如何检测?
// 容错处理
try
{
long lonTest = System.Convert.ToInt64(strInput);
}
catch (System.Exception ex)
{
MessageBox.Show(string.Format("请输入数字!\r\n错误信息:{0}", ex.Message), "错误信息");
return;
}
把 try 加在你需要的地方,就象 VB 中 ON ERROR 的地方。
{
try
{
// ...
}
catch
{
// ...
}
}不过,除非十分有必要,不建议这么做。