C#
 Computer >> コンピューター >  >> プログラミング >> C#

C#の組み込み例外


例外は、プログラムの実行時に発生する問題です。次のキーワードは、C#の例外を処理します:

お試しください

tryブロックは、特定の例外がアクティブ化されているコードのブロックを識別します。

キャッチ

catchキーワードは、例外のキャッチを示します。

ついに

例外がスローされるかどうかに関係なく、指定された一連のステートメントを実行します。

投げる プログラムに問題が発生すると例外がスローされます。

C#プログラムでエラーを処理する例を見てみましょう-

using System;
namespace MyErrorHandlingApplication {
   class DivNumbers {
      int result;
      DivNumbers() {
         result = 0;
      }
      public void myDivision(int num1, int num2) {
         try {
            result = num1 / num2;
         } catch (DivideByZeroException e) {
            Console.WriteLine("Exception Caught: {0}", e);
         } finally {
            Console.WriteLine("Result: {0}", result);
         }
      }
      static void Main(string[] args) {
         DivNumbers d = new DivNumbers();
         d.myDivision(5, 0);
         Console.ReadKey();
      }
   }
}
出力
Result: 0

  1. C++で例外はどのように機能しますか

    C ++では、例外処理はランタイムエラーを処理するプロセスです。例外は、C++で実行時にスローされるイベントです。すべての例外は、std::exceptionクラスから派生します。処理可能なランタイムエラーです。例外を処理しない場合は、例外メッセージを出力してプログラムを終了します。 例外は、C ++標準では、プログラム内で使用できるクラスとして定義されています。親子クラス階層の配置を以下に示します- C++の一般的な例外クラスは-です。 Sr.No。 例外と説明 1 std ::exception これは、すべての標準C++例外の例外および親クラスです。

  2. アバストに例外を追加する方法は?

    アバストソフトウェアは多国籍サイバーセキュリティソフトウェア会社であり、チェコ共和国に本社を置いています。同社は、コンピュータセキュリティで最も人気のあるソフトウェアの1つであり、4億3500万人以上が使用しているアバストアンチウイルスでよく知られています。アバストアンチウイルスは、マルウェア対策ソフトウェアの中で最大の市場シェアを持っています。 このソフトウェアはウイルスやマルウェアの検出に優れていますが、害のないアプリケーションやファイルに影響を与える場合があります。したがって、この記事では、ウイルススキャンの例外として特定のアプリケーションまたはファイルを追加する方法について説明しま