Except ステートメントで例外タイプを指定する場合
PyCharm IDE では、例外タイプを使用せずに、Exception: の使用を避けるという推奨事項が有効です。無視すべきではない懸念。一般に、精度を確保し、予期しない動作を防ぐために、例外の種類を例外ステートメントで明示的に指定することをお勧めします。
特異性の理由:
例外的な状況:
一般的には例外タイプを指定することが最善ですが、まれに、裸のException:ステートメントが正当化される場合があります:
一般的な例外の回避:
一般的な Exception('some message' を発生させるのは悪い習慣です) )例外。代わりに、組み込みサブクラスから継承した特定の例外 (ValueError、TypeError など) を定義するか、特定の組み込み例外を発生させます。これにより、クライアントは、裸のException:句の落とし穴を回避しながら、関連する例外を選択的に処理できるようになります。
以上が「Except」ステートメントで例外タイプを指定する必要があるのはどのような場合ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。