Heim  >  Artikel  >  Backend-Entwicklung  >  Wie kann ich die Ausnahme „Datei nicht gefunden“ in C# abfangen?

Wie kann ich die Ausnahme „Datei nicht gefunden“ in C# abfangen?

王林
王林nach vorne
2023-09-12 21:01:041426Durchsuche

Wie kann ich die Ausnahme „Datei nicht gefunden“ in C# abfangen?

Eine Ausnahme „Datei nicht gefunden“ wird ausgelöst, wenn Sie versuchen, eine Datei zu finden, die nicht existiert.

Angenommen, ich habe in StreamReader eine nicht vorhandene Datei „new.txt“ festgelegt. Wenn Sie versuchen, mit StreamReader darauf zuzugreifen (es zu lesen), wird eine FileNotFoundException -

using (StreamReader sReader = new StreamReader("new.txt")) {
sReader.ReadToEnd();
}

ausgelöst. Um damit umzugehen, müssen Sie try and Catch -

Try {
   using (StreamReader sReader = new StreamReader("new.txt")) {
      sReader.ReadToEnd();
   }
   }catch (FileNotFoundException e) {
      Console.WriteLine("File Not Found!");
      Console.WriteLine(e);
   }
verwenden

Das obige ist der detaillierte Inhalt vonWie kann ich die Ausnahme „Datei nicht gefunden“ in C# abfangen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen