Issue Description:
Currently, our calculator doesn't handle errors gracefully. Let's enhance error handling by adding proper validation and error messages. This will provide users with feedback when they enter invalid inputs or perform operations that cannot be executed.
Contributing Guidelines:
Identify common error scenarios and implement appropriate error messages.
Ensure that error messages are displayed clearly to users.
Test error handling thoroughly to prevent crashes or unexpected behavior.
Issue Description: Currently, our calculator doesn't handle errors gracefully. Let's enhance error handling by adding proper validation and error messages. This will provide users with feedback when they enter invalid inputs or perform operations that cannot be executed.
Contributing Guidelines: Identify common error scenarios and implement appropriate error messages. Ensure that error messages are displayed clearly to users. Test error handling thoroughly to prevent crashes or unexpected behavior.