C#의 try catch finally 사용 방법 분석

2035 단어
이 문서의 인스턴스는 C#의 try catch finally 사용법을 보여 줍니다.여러분에게 참고하도록 공유하다.구체적인 분석은 다음과 같다.
try의 프로그램 블록은 오류가 발생할 수 있는 프로그램 블록입니다.catch의 프로그램 블록은 오류가 발생할 때만 실행되는 코드 블록입니다.finally의 프로그램 블록은 오류가 발생하든 발생하지 않든 실행되는 코드 블록입니다.
예제 프로그램:

   using System; 
  
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace Sample_01_CA
{
    public class Complex
    {
        static void Main(string[] args)
        {
            int i = 2008;
            int j = 0;
            try
            {
                int result = i / j;
            }
            catch
            {
                Console.WriteLine("J 0");
            }
            finally
            {
                Console.WriteLine(j.ToString());
            }
            Console.Read();
        }
    };
}

프로그램 출력:
J 변수의 값은 0입니다.
0
예제 프로그램:

   using System; 
  
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace Sample_01_CA
{
    public class Complex
    {
        static void Main(string[] args)
        {
            int i = 2008;
            int j = 2;
            try
            {
                int result = i / j;
            }
            catch
            {
                Console.WriteLine("J 0");
            }
            finally
            {
                Console.WriteLine(j.ToString());
            }
            Console.Read();
        }
    };
}

프로그램 출력:
0
이 문서가 C# 프로그램 설계에 도움이 되었으면 합니다.

좋은 웹페이지 즐겨찾기