Question: exception handlers Write a program that reads integers user _ num and div _ num as input, and output the quotient ( user _ num

exception handlers
Write a program that reads integers user_num and div_num as input, and output the quotient (user_num divided by div_num). Use a try block to perform all the statements. Use an except block to catch any ZeroDivisionError as a variable and output "Zero Division Exception: " followed by the exception message from the variable. Use another except block to catch any ValueError caused by invalid input as a variable and output "Input Exception: " followed by the exception message from the variable.
Note: ZeroDivisionError is raised when a division by zero happens. ValueError is raised when a user enters a value of different data type than what is defined in the program. Do not include code to raise any exception in the program.
Ex: If the input of the program is:
153
the output of the program is:
5
Ex: If the input of the program is:
100
the output of the program is:
Zero Division Exception: integer division or modulo by zero
Ex: If the input of the program is:
15.55
the output of the program is:
Input Exception: invalid literal for int() with base 10: '15.5'

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!