概要
目標は、Visual Studio Code を使用して C# アプリケーションで例外処理を実装する経験を積むというものでした。
一般的な例外の種類のプロパティを調べ、 try-catch パターンを試すことで、ランタイム例外をキャッチする経験を得ました。 例外処理を使用して、例外が発生したメソッドと呼び出し履歴の下位レベルで例外をキャッチしました。 また、2 つ以上の catch 句を使用して、1 つの try コード ブロックに関連付けられているさまざまな例外の種類をキャッチする方法も紹介しました。
例外処理を実装できないと、安定した信頼性の高い C# アプリケーションを配信できなくなります。
参考資料
例外プロパティに関する追加情報については、 https://learn.microsoft.com/dotnet/standard/exceptions/exception-class-and-properties と https://learn.microsoft.com/dotnet/api/system.exceptionを参照してください。
例外に関する追加情報については、 https://learn.microsoft.com/dotnet/csharp/language-reference/language-specification/exceptionsを参照してください。
特定の例外の種類の使用に関する追加情報については、 https://learn.microsoft.com/dotnet/standard/exceptions/how-to-use-specific-exceptions-in-a-catch-blockを参照してください。
try-catch-finallyパターンに関する追加情報については、https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/try-catch-finallyを参照してください。
無料の検証済み認定資格を取得する
Microsoft と freeCodeCamp.org では、基本的な C# のトレーニングと認定の組み合わせを提供しています。 この Learn モジュールを完了すると、既に開始済みです。 Microsoft 認定資格を持つ FreeCodeCamp の基本 C# については、 https://aka.ms/csharp-certificationを参照してください。