在 Python 中,我們使用 try/except 來處理例外。
但是,我不知道使用這種命名約定的任何其他語言。
另一方面,我知道以下語言使用 try/catch 和 throw:
- C#
- 爪哇
- Javascript
try except在 Google 上搜索,在第一頁上只顯示 Python 和 Microsoft C/C 擴展。
為什么 Python 開發人員選擇 raise/try-except 而不是 throw/try-catch 像許多其他語言一樣?
此外,是否有另一種語言使用 raise/try-except ?
uj5u.com熱心網友回復:
除了 Delphi 和 lazarus 之類的命名約定之外,所有的 pascal 語言也都在使用 try /
uj5u.com熱心網友回復:
在python中,我們可以通過在一個try條件下使用多個except陳述句來利用這個陳述句,因此這可以成為一個很好的編程習慣。Python 的開發是為了即使沒有編程知識的人也能輕松理解代碼,這是為了避免不清楚或混淆代碼以供將來查看。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/406206.html
標籤:
