
PCEP Section 4D: Basics of Python Exception Handling
Authored by Misti McDaniel
Computers
12th Grade
Used 1+ times

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 correct syntax for handling exceptions in Python?
try: ... except: ...
catch: ... except: ...
try: ... catch: ...
handle: ... except: ...
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is the purpose of the `finally` clause in a try-except block?
To execute code only if an exception occurs
To execute code only if no exception occurs
To execute code regardless of whether an exception occurs or not
To raise a new exception
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which keyword is used to raise an exception in Python?
throw
raise
except
error
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Given the following code, which exception will be caught? ```python try: x = 1 / 0 except ZeroDivisionError: print("Zero division!") except Exception: print("General exception!") ```
"Zero division!"
"General exception!"
No output
SyntaxError
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which of the following is the correct way to handle multiple specific exceptions in a single except block?
except (TypeError, ValueError):
except TypeError or ValueError:
except [TypeError, ValueError]:
except TypeError, ValueError:
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What happens if an exception is not caught in a function?
The program ignores the exception
The exception propagates to the calling function
The function returns None
The program automatically fixes the error
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which of the following best describes exception propagation?
Passing an exception to another function for handling
Ignoring exceptions in the current function
Raising a new exception after catching one
Handling all exceptions at the top level only
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?
Similar Resources on Wayground
10 questions
Python- Operators
Quiz
•
12th Grade
20 questions
Python básico
Quiz
•
9th - 12th Grade
10 questions
Lesson 01 Unit 1 Excel 2019/365 MOAC
Quiz
•
9th - 12th Grade
11 questions
Google Slides Quiz
Quiz
•
12th Grade
20 questions
CodeHS Div & Spans
Quiz
•
7th - 12th Grade
20 questions
Designing Network Infrastructure and Network Security
Quiz
•
KG - University
16 questions
Python programming
Quiz
•
6th - 12th Grade
20 questions
C/ C++
Quiz
•
12th Grade
Popular Resources on Wayground
7 questions
History of Valentine's Day
Interactive video
•
4th Grade
15 questions
Fractions on a Number Line
Quiz
•
3rd Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
22 questions
fractions
Quiz
•
3rd Grade
15 questions
Valentine's Day Trivia
Quiz
•
3rd Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade
Discover more resources for Computers
18 questions
Valentines Day Trivia
Quiz
•
3rd Grade - University
20 questions
-AR -ER -IR present tense
Quiz
•
10th - 12th Grade
21 questions
Presidents Day Trivia
Quiz
•
6th - 12th Grade
10 questions
Valentine's Day: History and Modern Celebration
Interactive video
•
9th - 12th Grade
11 questions
Valentine's Day Trivia
Quiz
•
8th - 12th Grade
10 questions
Factor Quadratic Expressions with Various Coefficients
Quiz
•
9th - 12th Grade
18 questions
Success Strategies
Quiz
•
9th - 12th Grade
10 questions
Valentine's Day Trivia
Quiz
•
9th - 12th Grade