C#の例外がキャッチ

一、背景:

悪いため、基本的なプログラミングのため、最近の記事でまとめ、後半には、してください展示会で不備があるものを自分自身の学習に基づく学習のC#を強化し始めて。

第二に、はじめに

私たちはしばしば、あなたのプログラムより安定性が必要な場合は、常に異常キャプチャするために、あなたのコード内のtry-カテーテル検査を使用する必要があり、プログラムに異常がさまざまで起こります。

これはコードの可能な例外のライン発生し、我々は試し-カテーテル検査を使用します。

第三に、構文は次のとおりです。

試します

{

異常コードが発生することがあり、

..........

.........

}

カテーテル検査

{

例外コードの後に​​実行されます。

}

実装のプロセス:あなたはコードが異常ではありませんしようとすると、カテーテル検査のコードが実行されません。あなたは、コードを試す場合は異常であるが、カテーテル検査の実行コードに直接ジャンプ。

第四に、例

二倍の数の値を探します

            真Bへ= BOOL; 
            int型の数= 0; //変数の宣言
            ( "あなたの番号を入力してください")Console.WriteLineをし、
            試してみる
            { 
              数= Convert.ToInt32(Console.ReadLine()); //代入
              
            } 
            キャッチ
            { 

                Console.WriteLineを(以下"何を入力番号を変換することはできません"); 
                Bが偽に=; 
            } 
            IF(B)
            { 
                Console.WriteLineを(*番号2); //利用
            } 
            
            Console.ReadKey()

出力

 

 

おすすめ

転載: www.cnblogs.com/qy1234/p/11772809.html