![18. 例外処理 | 中学生でもわかるPython入門シリーズ](https://i.ytimg.com/vi/jnZ9YZHJIhw/hqdefault.jpg)
コンテンツ
- 定義-エラー処理とはどういう意味ですか?
- Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
- Techopediaはエラー処理について説明します
定義-エラー処理とはどういう意味ですか?
エラー処理とは、ソフトウェアアプリケーションに存在するエラー状態からの応答および回復手順を指します。つまり、アプリケーションエラー、プログラミングエラー、または通信エラーの予測、検出、解決で構成されるプロセスです。エラー処理は、プログラム実行の通常の流れを維持するのに役立ちます。実際、多くのアプリケーションは、エラー処理技術を検討する際に多くの設計上の課題に直面しています。
Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
Techopediaはエラー処理について説明します
エラー処理は、ハードウェアエラーとソフトウェアエラーの両方を適切に処理するのに役立ち、中断されたときに実行を再開するのに役立ちます。ソフトウェアでのエラー処理に関しては、プログラマはエラーを処理するために必要なコードを開発するか、ソフトウェアツールを使用してエラーを処理します。エラーを分類できない場合、通常、エラー処理は特別なエラーコードを返すことで行われます。特定のアプリケーションでは、エラー処理を支援するために、エラーハンドラーと呼ばれる特別なアプリケーションを使用できます。これらのアプリケーションはエラーを予測できるため、アプリケーションを実際に終了せずに回復するのに役立ちます。
エラーには主に4つのカテゴリがあります。
- 論理エラー
- 生成されたエラー
- コンパイル時エラー
- ランタイムエラー
開発エラーのエラー処理技術には、厳密な校正が含まれます。論理エラーまたはバグのエラー処理技術は、通常、細心の注意を払ったアプリケーションのデバッグまたはトラブルシューティングによるものです。エラー処理アプリケーションは、環境に応じて適切な対策を採用することにより、ランタイムエラーを解決したり、影響を最小限に抑えることができます。ほとんどのハードウェアアプリケーションには、予期しないエラーから適切に回復できるエラー処理メカニズムが含まれています。
エラーは致命的である可能性があるため、開発されたアプリケーションや使用されているプログラミング言語に関係なく、エラー処理はアプリケーション設計者および開発者にとって重要な領域の1つです。最悪のシナリオでは、エラー処理メカニズムにより、アプリケーションはユーザーをログオフし、システムをシャットダウンします。