Exception

Mit diesem Betreff beschäftige ich mich gerade und habe ein Test gemacht.
Das funktioniert nicht, da bei mir eine Fehlermeldung (erst nach dem Kompilieren)
gekommen ist. In der u. g. Code sehe ich keinen Fehler. Trotzdem geht es nicht.

   public static void main(String [] args) {
      int wert1 = 50;
      int wert2 = 0;
      try {
         int ergebnis = wert1 / wert2;
         System.out.println(wert1+" / "+wert2+" = "+ergebnis);
      catch (ArithmeticException ae) {
         System.out.println("Division durch Null - "
         +wert1+" / "+wert2+" - ist nicht zulässig!");
      }
      }
   }
}```

Fällt irgendeinen Fehler euch auf? Oder fehlt da etwas?

Ein Fehler wurde behoben, da ein Klammer dahin fehlte.

try {
         int ergebnis = wert1 / wert2;
         System.out.println(wert1+" / "+wert2+" = "+ergebnis);
}```

Nachtrag:
Trotzdem geht es auch nicht! Kann einer von euch das erkennen, 
wo ein Fehler oder mehr sich drin befindet?

generell ist es immer wichtig dass du mitschreibst was der fehler ist… Java ist sehr gespraechig und teilt einem entweder beim kompilieren oder beim ausfuehern den fehler mit.

bei dir sind die klammern allgemein verrutscht


              int wert2 = 0;

              try {

                 int ergebnis = wert1 / wert2;

                 System.out.println(wert1+" / "+wert2+" = "+ergebnis);
              }
              catch (ArithmeticException ae) {

                 System.out.println("Division durch Null - "

                 +wert1+" / "+wert2+" - ist nicht zulässig!");

              }
    }```

Nun ist es einwandfrei gelaufen! Danke!
Ähm, gibt’s noch mehr Beispiele, die mit Expection abhängig sind?
Steht das auch im Java-Blog-Buch?

[QUOTE=yampi]…Beispiele, die mit Expection abhängig sind?
Steht das auch im Java-Blog-Buch?[/QUOTE]

Expedition?
Exception? (macht auch sonst nicht viel Sinn)

Du solltest dir mehr Mühe geben beim Formulieren deiner Fragen und überhaupt… Dann kommt mehr Resonanz.:wink:

Denn, wie wir alle wissen: ist das NICHT! das Java-Forum (.org). Wir geben uns nämlich alle doll viel Mühe, richtig zu schreiben und das Niveau hochzuhalten - das unterscheidet uns vom genannten)

Na gut, ich werde mir Mühe geben!

Eins mußt Du wissen, wie ich bin, was ich aber nicht dafür kann.
Nämlich habe ich Probleme mit der Rechtschreibung bzw. Grammatik!

Okay, ich glaube, es ist besser, dass ich mich zurückziehe.

[QUOTE=yampi]

Okay, ich glaube, es ist besser, dass ich mich zurückziehe.[/QUOTE]

Nöö!

Sags nur einfach vorher;) :slight_smile:

…oder kontaktiere mich per PN - ich stell dir das dann richtig. Okay?

Nett von Dir, aber trotzdem suche ich mir welche Beispiele
aus und muß das üben.

Wenn was ist, werde ich Dich per PN mal fragen. Erst mal
lasse ich mich auf dieses Thema konzentrieren.

Bitte nicht falsch verstehen. Ich meinte die Umstellung deiner Sätze, damit es allgemein lesbar ist. Von Java hab ich eher wenig Ahnung.

Ist schon okay! Lass es mal!