Deine Frage-Antwort-Community
Frage stellen
    • Meinung des Tages: Zahl der Drogentoten in Deutschland auf hohem Niveau - Wie sollten Politik & Gesellschaft mit der Situation umgehen?
    • Bist du lieber brutal ehrlich oder verpackst du die Wahrheit lieber in kleine Notlügen?
    • Labubu: Niedlich oder doch Hässlich?
    • Wie hoch ist der Temperaturunterschied von Schatten zu Sonne?
    • Welchen Traum habt ihr sehr oft geträumt?
    • Welche Titel gehören auf die Liste der 50 bedeutensten Computerspiele?
    • Alle Beiträge
    • Radiokooperation mit Absolut HOT 🔥
    • Meinung des Tages
    • Themenspecial: Polizei (mit BKA-Kriminaldirektor Andy Neumann) 🚓
    • Blickwechsel: Deine Fragen an einen Hiphop-Newcomer
    • Ask Me Anything:
      Alle Blickwechsel
    • Ask Me Anything:
      Alle Themenspecials
    • gutefrage Tipps
    • gutefrage Highlights
    • Computer
    • Internet & Social Media
    • Kreativität, Freizeit & Hobby
    • Lokales, Reiseziele & Urlaub
    • Medien, Unterhaltung & Musik
    • Mode & Beauty
    • Software & Apps
    • Spiele & Gaming
    • Sport & Fitness
    • Alle Themenwelten
In wenigen Minuten
Antworten auf Deine Fragen.
Frage stellen
Du hast noch kein gutefrage Profil? Jetzt kostenlos erstellen
Profil Beiträge Antworten Antworten

verreisterNutzer

11.10.2021
Übersicht
1
Hilf. Antw.
1
Antwort
0
Beiträge
2
Danke
0
Komplim.
0
Freunde
NFSMostWanted29
11.10.2021, 13:36
Exception Handling in C#?

Wie kann ich hier eine Nachricht schreiben lassen, wenn man kein int eingibt?

Ich habe das hier versucht, aber dann wird age rot markiert.

...zum Beitrag
Hilfreichste Antwort
von verreisterNutzer
11.10.2021, 13:41

In dem Catch Block fehlt das Return, da du ja danach nicht weiter machen willst.

Also

try {
  versuch was
} catch {
  hat nicht funktioniert
  return;
}

Oder wenn return nicht verwenden kannst/willst, dann pack eben alles in den Try Block rein.

Da du in einer While Schleife bist, kannst du folgendes machen

try {
  versuch was
} catch {
  hat nicht funktioniert
  continue;
}
Als Error kommt dann "Use of unassigned local variable "age" "

Das kommt daher, dass du vorher wahrschein nur int age; gemacht hast.

Du müsstest int age = 0; machen. Dann ist die fertig initialisiert. Dann meckert die IDE auch nicht rum.

...zur Antwort
gutefrage
  • Beitrag erstellen
  • Stöbern
  • Alle Themen
  • Hilfe / FAQ
  • Richtlinien
  • gutefrage Highlights
Partner
  • Businesspartner
  • Partner werden
Unternehmen
  • Über uns
  • Jobs
  • Kontakt
  • Presse
Rechtliches
  • Impressum
  • Datenschutz
  • AGB
  • Utiq verwalten
Weil es immer jemand weiß.
gutefrage ist so vielseitig wie keine andere Frage-Antwort-Plattform. Bei uns findest Du schnell neue Perspektiven - egal zu welchem Thema.
Gmacht in Minga. Mit
❤
Facebook Pixel