C#

C# - 예외처리

마루설아 2024. 12. 10. 20:43
using System;
using System.Collections;

class Program
{
     static void Main(String[] args)
     {
          double num = 100.0;
          int num2;

          Console.Write("숫자 입력 => ");

          try
          {
               num2 = int.Parse(Console.ReadLine());
               Console.WriteLine(num / num2);
          } catch(Exception e)
          {
               Console.WriteLine("예외 : " + e.Message);
          }
          
     }
}

 

 

0 나누기 예외를 연출하려했지만 무한대가 나왔다.

 

 

대신 int형 변수에 소수를 줬더니 예외로 처리되었다.

'C#' 카테고리의 다른 글

C# - Unity 마우스 이벤트  (0) 2024.12.11
C# - Unity 스크립트 생성 및 로그 확인  (0) 2024.12.11
C# - Unity 환경 설정  (0) 2024.12.11
C# - ArrayList, Queue, Stack, Hashtable  (0) 2024.12.10
C# - 배열 선언 방법  (0) 2024.12.10