Search Header Logo

PCEP Section 4C: Python Built-In Exceptions Hierarchy

Authored by Misti McDaniel

Computers

12th Grade

Used 1+ times

PCEP Section 4C: Python Built-In Exceptions Hierarchy
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

15 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is the top-most class in Python’s built-in exception hierarchy?

Exception

BaseException

SystemExit

RuntimeError

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the direct parent class of the `IndexError` exception in Python?

LookupError

ValueError

ArithmeticError

Exception

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which exception is raised when the `del` statement is used on a dictionary key that does not exist?

IndexError

KeyError

ValueError

TypeError

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following exceptions is NOT a subclass of `Exception`?

SystemExit

ValueError

TypeError

IndexError

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which exception is raised when an operation or function is applied to an object of inappropriate type?

ValueError

TypeError

KeyError

LookupError

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following best describes an "abstract exception" in Python’s built-in exception hierarchy?

An exception that cannot be instantiated directly and is meant to be subclassed.

An exception that is only used for mathematical errors.

An exception that is raised for keyboard interrupts.

An exception that is used for system exit events.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Suppose you have the following code: ```python try: print(1 / 0) except Exception as e: print("Caught:", type(e).__name__) ``` What will be printed?

Caught: ArithmeticError

Caught: ZeroDivisionError

Caught: ValueError

Caught: TypeError

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Microsoft

Continue with Microsoft

or continue with

Facebook

Facebook

Apple

Apple

Others

Others

Already have an account?