Suppose you write a program for computing the perimeter of a rectangle and you mistakenly write your program so that it computes the area of a rectangle. What kind of error is this?
Single Choice
Views 3574
Answer:
This is a logical error (or semantic error).
Explanation:- A logical error occurs when a program runs without crashing but produces incorrect results due to flawed logic.
- In this case, the mistake is in the formula:
- Perimeter of a rectangle =
2 * (length + width) - Area of a rectangle =
length * width
- Perimeter of a rectangle =
- Since the program does not crash and still produces an output (though incorrect), it is not a syntax error or runtime error but a logical error.
Carefully check the logic and formulas before running the program. Using print statements or a debugger can help identify logical errors. 🚀
Related Articles:
This section is dedicated exclusively to Questions & Answers. For an in-depth exploration of Java Programming Language, click the links and dive deeper into this subject.
Join Our telegram group to ask Questions
Click below button to join our groups.