共計 429 個字符,預計需要花費 2 分鐘才能閱讀完成。
在 Python 中,可以通過自定義異常類來定義自己的異常,并在程序中根據需要拋出和捕獲這些異常。以下是一個簡單的示例:
class CustomError(Exception):
def __init__(self, message):
self.message = message
try:
raise CustomError("This is a custom error")
except CustomError as e:
print("Custom error occurred:", e.message)
在上面的示例中,我們定義了一個名為 CustomError 的自定義異常類,并在其中初始化了一個 message 屬性。然后,在 try 塊中拋出 CustomError 異常,并在 except 塊中捕獲并打印異常消息。
注意,自定義異常類應該繼承自 Python 內置的 Exception 類或其子類。這樣可以確保自定義異常符合 Python 的異常處理機制,并能夠被正確捕獲和處理。
丸趣 TV 網 – 提供最優質的資源集合!
正文完