国产成人AV一区二区三区在线_国产成人精品无码免费看_国产成人无码无卡在线观看_国产精品成人A区在线观看_国产日韩精品欧美一区_国产亚洲精品自在久久蜜TV_久草热久草热线频97精品_久久久噜噜噜久久中文福利_久久婷婷五月综合色国产免费观看_日日狠狠久久偷偷色综合0,九一桃色在线观看,久久97精品久久久久久久不卡,国产成人精品亚洲精品

下面的代碼報錯問題怎么解決,?

訪客2023-11-19 10:14:346

Traceback (most recent call last): File "C:/Users/Administrator/PycharmProjects/pythonProject/my free program/yanhua2.py", line 231, in <module> main() File "C:/Users/Administrator/PycharmProjects/pythonProject/my free program/yanhua2.py", line 185, in main background = pygame.image.load("Img309989240") # 背景FileNotFoundError: No file 'Img309989240' found in working directory 'C:UsersAdministratorPycharmProjectspythonProjectmy free program'.

1、打開Python開發(fā)工具IDLE,,新建‘myexcept.py’文件,,并寫代碼如下:classmyException(Exception):def__init__(self,error):self.error=errordef__str__(self,,*args,,**kwargs):returnself.error這就是自定義定義的異常類,繼承自Exception父類,,有error字段,,__str__函數(shù)的作用是打印對象時候,顯示的字符串,。

下面的代碼報錯問題怎么解決,?

2、繼續(xù)寫代碼,,拋出異常,,代碼如下:classmyException(Exception):def__init__(self,error):self.error=errordef__str__(self,,*args,,**kwargs):returnself.errorraisemyException('自定義異常')

下面的代碼報錯問題怎么解決?

3,、F5運行程序,,在Shell中打印出異常:Traceback(mostrecentcalllast):File "C:/Users/123/AppData/Local/Programs/Python/Python36/myexcept.py", line 7, in <module>raisemyException('自定義異常')myException:自定義異常

下面的代碼報錯問題怎么解決?

4,、下面做測試來捕獲這個異常,,代碼如下;classmyException(Exception):def__init__(self,,error):self.error=errordef__str__(self,,*args,**kwargs):returnself.errortry:a=0b=1ifa?。絙:raisemyException('自定義異常')exceptmyExceptionase:print(e)

下面的代碼報錯問題怎么解決,?

5、F5運行程序,,在Shell中打印出捕獲到異常的信息:自定義異常

下面的代碼報錯問題怎么解決,?

6、也可以直接用Exception來捕獲,,代碼如下:classmyException(Exception):def__init__(self,,error):self.error=errordef__str__(self,,*args,**kwargs):returnself.errortry:a=0b=1ifa?。絙:raisemyException('自定義異常')exceptExceptionase:print(e)

下面的代碼報錯問題怎么解決?

7,、F5運行程序,,在Shell中打印出捕獲到異常的信息:自定義異常下面的代碼報錯問題怎么解決?

文章評論