


Python の try ステートメントにおける超過例外を理解する
Python の `try` ステートメントのコンテキストでは、「超過可能な」例外は、「try」ブロック内のコードによって発生する可能性のある例外です。つまり、超過可能な例外とは、` ブロック内のコードによって引き起こされる例外です。 try` ブロックは実行中に発生する可能性があります。たとえば、特定の条件が満たされない場合に `ValueError` を発生させる関数があり、その関数を `try` ブロック内で呼び出すと、`ValueError` は超過可能な例外。一方、「try」ブロック内のコードによって処理されない「RuntimeError」を発生させる関数がある場合、「RuntimeError」は内部のコードによって発生させることができないため、超過可能ではありません。 `try` ブロック。一般に、超過可能な例外とは、`try` ブロック内のコードによって発生する可能性のある例外のことであり、非超過例外とは、`try` ブロック内のコードによって発生させることができない例外です。ブロック。



