我有以下几行代码:
FileInfo dbFile = new FileInfo(fileName);
dbFileSize = (long)dbFile.Length / 1024;//KB
Run Code Online (Sandbox Code Playgroud)
有8个可能的例外new FileInfo(fileName)和dbFile.Length来电.我不能忽视它们.我必须抓住它们.
您将如何处理这8个例外情况?单独抓(太多行)?抓住超级Exception赛车只抓一个?要么 ...
正确的操作是忽略它们,除非您可以实际修复它们.
它们将传播到调用代码,这些代码可能能够修复它们,或者记录它们,或者其他东西.但除非你能改善你的水平,否则根本不要抓住它们.