Deine Frage-Antwort-Community
Frage stellen
    • Meinung des Tages: Sollte die Stromsteuer - trotz knapper Kassen - in Deutschland möglichst sofort für alle Verbraucher gesenkt werden?
    • 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

17.05.2022
Übersicht
0
Hilf. Antw.
1
Antwort
0
Beiträge
0
Danke
0
Komplim.
0
Freunde
verreisterNutzer
17.05.2022, 19:03
[JavaFX] Java-Programm nicht mit System.exit(0); beenden?

Ich kenne das bisher nur so, dass man das Programm mit

System.exit(0);
// oder
System.exit(1);
...

beendet. Dabei weiß ich aber nicht, was diese 0 oder 1 in den Klammern bedeuten soll. Das Problem dabei ist auch, dass man die Maus ganz kurz nicht bewegen kann (die Maus friert quasi für etwa 1/2 Sekunde ein), da das Programm gerade geschlossen wird.

Aber bei allen anderen Programmen ist dies nicht so. Wenn man das Programm schließt, stockt die Maus gar nicht.

Wie kann ich das in Java auch einbauen?

...zum Beitrag
Antwort
von verreisterNutzer
17.05.2022, 19:08

Beide haben technisch gesehen die gleiche Funktion: Programm schließt sich. Nur 0 oder 1 hat keine wirkliche technische Bedeutung, sondern haben eine Bedeutung zu sagen, warum das Programm geschlossen wurde. 0 benutzt man, wenn man einfach sagen will, dass das Programm normal geschlossen wurde, die 1, -1... benutzt man, wenn man sagen will, dass ein Fehler aufgetreten ist und man deshalb das Programm schließen will/muss.

Übrigens mal im Internet zu gucken ist doch kein großes Problem ;)

https://stackoverflow.com/questions/2434592/difference-in-system-exit0-system-exit-1-system-exit1-in-java

...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