c# - 异常处理

标签 c# exception

C#中是否可以捕获任何类型的异常?
就像在C ++中捕获任何类型的异常一样
格式就像

try{
//Statements
}
catch(...){
// Some more statements
}


但是,这种格式在C#中失败。
救命?

最佳答案

您可以捕获到类似以下内容的内容:

catch {}


从.NET 2开始,进一步等效于:

catch(Exception ex) {}


因为保证每个异常(甚至Windows SEH异常)都源自System.Exception

关于c# - 异常处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1779662/

相关文章:

c# - 子域作为查询字符串

java sql错误列的类型是整数,但表达式的类型是字符变化

python - 为什么我不能将 char 附加到 Python 中的空列表?

c# - 如何使用不同的目录设置远程调试

c# - 程序运行时 C# 程序的初始形式不可用

c# - 添加到特定索引处的列表

c# - 如何将转换函数插入到我的表达式树中?

java - StateMachineBuilder 计时器崩溃

c# - 异常会传回调用方法吗?

java - Freemarker 模板异常