My program don't display var4. Why? I make this code. Thank you. | SoloLearn: Learn to code for FREE!

0

My program don't display var4. Why? I make this code. Thank you.

Display division. https://code.sololearn.com/cd8NU5J0hAvN/?ref=app

7/3/2020 7:07:33 AM

Malick Diagne

3 Answers

New Answer

+2

Division by zero eror in `Reste` class constructor. Neither <var1> nor <var2> was non zero (both variables value were zero). I'm not sure what you are trying to do here actually.

+1

Reste () is causing a divide by zero error becuase neither variable is set, you can check this by calling a print statement on both variable before the division happens. Look into making the variables global by using public static then referencing like Division.var1.

+1

Malick Diagne Check the output. You are getting Arithmetic Exception. It comes when you divide any number with 0. In these two cases you may get this exception (1) var1 % var2 , (2) var1 / var2. To handle this exception you can use try catch block try { var4 = var1 / var2 ; } catch (ArithmeticException e) { System.out.println("You cannot divide number with 0 value, var4 = " + 0); } Try to debug the code. Read exception and try to know and solve. It will be helpful in further coding.