using System; namespace Exercises_C_Sharp.E32_Exceptions { class Exercise_7 { //Sie sollen diese Methode umschreiben, sodass keine Exceptions mehr benötigt werden. Die Funktionalität soll aber nicht abgeändert werden. public static void Start() { //Code START int i; string s; char c; Console.WriteLine("Bitte Zahl eingeben:"); while(!int.TryParse(Console.ReadLine(), out i)) Console.WriteLine("Falsche Zahl :("); Console.WriteLine("Bitte String eingeben:"); while(true) { s = Console.ReadLine() ?? ""; if(s.Length > i) break; Console.WriteLine("Leider ein Fehler. Bitte String nochmal eingeben..."); } c = s[i]; Console.WriteLine("Der extrahierte Char ist " + c); //Code ENDE } } }