Question: QUESTION 1 Exception handling allows our programs to: Deal with situations, except in certain conditions. Prevent our program from crashing unexpectedly. Recover lost data when

QUESTION 1

  1. Exception handling allows our programs to:

    Deal with situations, except in certain conditions.

    Prevent our program from crashing unexpectedly.

    Recover lost data when a crash occurs.

    Prevent crashes, no matter what.

1 points

QUESTION 2

  1. When a runtime error occurs inside of a try block:

    an exception object is created and thrown.

    an exception message is printed to the screen.

    It immediately triggers a specified function to activate.

    The operating system handles the error.

1 points

QUESTION 3

  1. What keyword do we use to specify a block of code that will handle an exception?

    try:

    except:

    catch:

    throw:

1 points

QUESTION 4

  1. Exception handling must be implemented from the beginning of a programs design.

    True

    False

1 points

QUESTION 5

  1. We can control what kind of exceptions are detected and handled by specifying a(n) _______ in the header of the except code block.

    data type

    an exception object type

    receiver function

    this is automatic.

1 points

QUESTION 6

  1. We can specify an exception handler block that detects multiple specific exception types

    True

    False

1 points

QUESTION 7

  1. If we do not specify the exception type in the except block header, then no exceptions will be handled.

    True

    False

1 points

QUESTION 8

  1. In exception handling, you define your except blocks before the try block.

    True

    False

1 points

QUESTION 9

  1. What is the output of the following code if the user typed the letter C, then hit the Enter key:

    print("Type Control C or -1 to exit")

    number = 1

    while number != -1:

    try:

    number = int(input("Enter a number: "))

    print("You entered:", number)

    except ValueError:

    print("That was not a number.")

    You entered: C

    That was not a number.

    Error message.

    Nothing happens.

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 Databases Questions!