小编pke*_*rts的帖子

ArgumentException和Exception之间有什么区别?

在我们教授的示例代码中,他有一个看起来像这样的片段:

if (name == null || name == "")
    throw new ArgumentException("name is null or empty");
Run Code Online (Sandbox Code Playgroud)

另一个看起来像这样的片段:

if (!File.Exists(name))
{
    throw new Exception("File does not exist!");
}
Run Code Online (Sandbox Code Playgroud)

我只是想知道不同之处是什么以及为什么一个在另一个之上使用

c# argumentexception

3
推荐指数
1
解决办法
1875
查看次数

标签 统计

argumentexception ×1

c# ×1