Which is which?

Report a typo

Match each exception type and its definition.

Match the items from left and right columns
ZeroDivisionError
NameError
TypeError
ValueError
It can be raised if a variable of the correct type is used, but with an inappropriate value.
It is usually raised when you divide by zero.
It is usually raised when variable haven’t been defined correctly or before using it.
It is raised when an operation or function is applied to an object of inappropriate type.
___

Create a free account to access the full topic