C++里面捕获一切异常
try{}
catch(...){}C#里我用
try{}
catch{
}或者catch(Exception e)都不管用。语法上没有错,但就是说产生的异常没有处理。C#里有类似的方法吗?
try{}
catch(...){}C#里我用
try{}
catch{
}或者catch(Exception e)都不管用。语法上没有错,但就是说产生的异常没有处理。C#里有类似的方法吗?
解决方案 »
- windows窗体
- 求助:想在foreach循环中实现一个功能
- Treelist节点选中问题
- 绑定问题
- 对RichEditBox很失望:(
- 我刚接触C++根本外行,按方案表格填了其中张xml_interface.cpp出错,已经搞头晕,求教诸师 不胜感激!望那位师加我Q139160578以后能酬教
- 请教高手一个关于SqlCommand的问题
- winform程序使用HttpWebRequest登陆网站,如何保留session再转到其他页面取数据?
- 一定要女程爆照才有人进来吗!!!复选框选中选中选中!!!
- 很简单的问题,但是我找不到
- 怎样把字符中的英文和中文分别截取出来啊
- 怎样把字符中的英文和中文分别截取出来啊
catch(Exception e)
{
throw new Exception(e.Message);}
5555555555555555555555try{
getName("jhdjhsf");//这里应该是IP,如果随便输入就是System.UriFormatException
}
catch(Exception e)
{
throw new Exception(e.Message);
}如果参数是不合法IP就出现System.UriFormatException异常,怎么也无法捕获
明明是错误啊。编译器提示:未处理的“System.UriFormatException”类型的异常出现在 System.dll 中。其他信息: 无效的 URI: 无法分析主机名。
捕获 这词的意思就是获取错误信息而已..并没有做处理...
{}
catch
{}
可捉到非托管异常
{}
catch
{}
可捉到非托管异常
这样也不行,也不知道是怎么回事
在里头处理一下,比如
你把里头换成MessageBox.Show(e.ToString);