Question: The files provided in the code editor to the right contain syntax and/or logic errors. In each case, determine and fix the problem, remove all
The files provided in the code editor to the right contain syntax and/or logic errors. In each case, determine and fix the problem, remove all syntax and coding errors, and run the program to ensure it works properly.
// This class determines the logarithm of a number
public class DebugTwelve1
{
public static void main(String[] args) throws ArithmeticException
{
double num = -8.8, result.
try
{
if(num <= 0)
throw(new ArithmeticException());
result = Math.log(num);
System.out.println("Result is " + result);
}
catch()
{
System.out.println("Can't take logarithm for value of zero or lower");
}
}
}
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
