多くの場合、Pythonのエラーと例外処理で

多くの場合、Pythonのエラーと例外処理で

 

PS:必要なPythonの学習教材は、小さなパートナーに追加することができた場合は、自分自身を取得するには、以下のリンクをクリックしてください

http://t.cn/A6Zvjdun

 

使用して、ハンドルの例外を除いてみてください

多くの場合、Pythonのエラーと例外処理で

 

上記のコードは、配当金が0である、ZeroDivisionErrorを導く上記のコードを実行します:

多くの場合、Pythonのエラーと例外処理で

 

以外のtryを使用して例外処理を複数

コードの一部が異常の複数が不足することができる場合、また、次のコードは、文書を読み取るために使用されて処理される以外はしようとする出力整数に変換

多くの場合、Pythonのエラーと例外処理で

 

ファイルが存在しない場合、例外は次のことをキャプチャします。

多くの場合、Pythonのエラーと例外処理で

 

読み取り、文字列を整数に変換することができない場合はさらに、それはとValueErrorをキャプチャします

多くの場合、Pythonのエラーと例外処理で

 

使用のtry-を除き、他のキャッチ例外

多くの場合、Pythonのエラーと例外処理で

 

例外なく場合は、中に他のコードを実行

多くの場合、Pythonのエラーと例外処理で

 

この場合、以下の効果の実装:

多くの場合、Pythonのエラーと例外処理で

 

してみてください - 最後に、例外をキャッチ

多くの場合、Pythonのエラーと例外処理で

 

上記の試みは、最終的には、以下の規則に従って行わ:

  • try文には、キャッチエラーを持っていない場合は、do_finallyコード実行
  • まず、あなたがキャッチミスに文をしようとすると、プログラムの実行中にエラーがdo_finally声明、その後、処理通訳のpythonをキャプチャします

上記の手順、不正な文字列を読み取る時間は、次いで、Pythonのインタープリタに、例外処理を最後に最初に実行ブロック、間違っていることが整数に変換され、そして

多くの場合、Pythonのエラーと例外処理で

 

トライ以外-他に、最終的に使用

 

多くの場合、Pythonのエラーと例外処理で

 

上記のコードブロックは、以下の規則に従って実行されます。

  • try文は何のキャッチの例外を持っていない場合は、コードセクションを実行しようと、コードセクションは他の実行、最終的には最後の実行
  • あなたは最終的に、その後、例外をキャッチし、エラーを処理する以外は、第1の実装としようとした場合

声明で

多くの場合、Pythonのエラーと例外処理で

 

  • ステートメントで使用の代わりのtry-除く-finally文
  • オブジェクトを返すコンテキスト式
  • VaRのリターンはコンテキストオブジェクトを返します単一の値またはタプルを保存します
  • 可変リターンを操作するためのオブジェクトコンテキストを使用してwith_code VAR
多くの場合、Pythonのエラーと例外処理で

 

  • このとき、次のような結果を操作します:
多くの場合、Pythonのエラーと例外処理で

 

raise文は例外をスロー使用

カスタム例外

 

多くの場合、Pythonのエラーと例外処理で

 

次のようにこの時点では、印刷の実行は次のようになります。

多くの場合、Pythonのエラーと例外処理で

 

 

おすすめ

転載: www.cnblogs.com/python0921/p/12583997.html