Python exception handling is a mechanism to handle runtime errors, allowing the program to continue execution. The following keywords are used in Python exception handling:
The option seek is not used in Python exception handling. It is a file operation method used to move the file pointer within the file.
Based on the explanation, the correct answer is: (A), (B), and (C) only
Python uses try
, except
, and finally
for structured exception handling.
The seek()
method is unrelated, as it is used for file operations.
Exception handling in Python is used to manage runtime errors gracefully.
try
: Encloses code that might raise an exception.except
: Catches and handles exceptions.finally
: Executes cleanup code, regardless of whether an exception occurred.Option | Purpose | Relevance to Exception Handling |
---|---|---|
A) try | Defines a block where exceptions may occur. | Core part of exception handling. |
B) except | Catches and processes exceptions. | Essential for handling errors. |
C) finally | Ensures execution of code after try/except. | Used for cleanup (e.g., closing files). |
D) seek | Moves the file pointer in file operations. | Not related to exceptions; used in file handling. |