Wieso kann immer noch durch Null geteilt werden?
Guten Morgen,
Es kann immer noch durch Null geteilt werden und mein Text wird nicht ausgegeben. Wo liegt der Fehler.
public class Rechner
{
private double ergebnis;
private double zahl1;
private double zahl2;
public Rechner()
{
}
public double rechnung(double zahl1E, double zahl2E)
{
if(zahl2==0) {System.out.println("Das teilen durch Null ist nicht möglich.");}
else
{zahl1=zahl1E;
zahl2=zahl2E;
ergebnis=zahl1/zahl2;
return ergebnis;}
Java,
C (Programmiersprache)