Arrange the following in correct order of exception handling in python:
(A) Write the code that may raise an exception inside a try block
(B) Execute some code regardless of whether the exception occurs or not using the finally block
(C) Handle the specific exception using the except block
(D) Raise the exception using the raise statement if necessary
Choose the correct answer from the options given below:
Example Code Structure:
try: # (A) Try block first
# risky code
except ValueError: # (C) Then exception handling
# handle error
finally: # (B) Cleanup comes next
# cleanup code
raise Error() # (D) Raising comes last when needed
List-I | List-II |
(A) f.seek(-10,1) | (I) From beginning of file, move 10 bytes forward |
(B) f.seek(10,1) | (II) From current position, move 10 bytes backward |
(C) f.seek(10) | (III) From current position, move 10 bytes forward |
(D) f.seek(-10,2) | (IV) From end of the file, move 10 bytes backward |
Re-arrange the following parts of a sentence in their correct sequence to form a meaningful sentence.
(A) the decision was announced publicly
(B) after weeks of speculation and media reports
(C) by the government officials
(D) during a press conference
Choose the correct answer from the options given below: