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 usernum and divnum as input, and output the quotient usernum divided by divnum 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:
the output of the program is:
Ex: If the input of the program is:
the output of the program is:
Zero Division Exception: integer division or modulo by zero
Ex: If the input of the program is:
the output of the program is:
Input Exception: invalid literal for int with base :
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
