본문 바로가기

try catch

[C#] 예외처리(try ~ catch) C# 에서 예외를 처리하는 가장 기본적인 방법은 try ~ catch 구문을 사용하는 것입니다. string s = null; string a = s.ToString(); 위 코드는 고의적으로 예외를 발생시키기 위해 작성된 것으로 위와 같이 try catch를 사용하지 않으면 프로그램은 예외를 발생시키고 강제로 종료될 것입니다. try { string s = null; string a = s.ToString(); } catch (Exception e) { Console.WriteLine(e.Message); } 물론 아래와 같이 명시적으로 예외를 발생시키는 것도 가능합니다. try { ApplicationException e = new ApplicationException("오류발생"); throw e;.. 더보기
[Visual C++] 예외처리 가장 흔히 사용되는 예외처리 대표 구문으로 try ~ catch 문이 있습니다.try { int x = 0; int y = 0; if (x == 0) throw 10; int i = x/y; } catch(int e) { cout 더보기
[SQL] 예외처리(try ~ catch) Query에서는 문법적인오류를 제외한 대부분의 오류는 Try / Catch문으로 처리가 가능합니다. Begin Try Select 10/0; End Try Begin Catch Select 'Error'; End Catch Begin Try와 End Try사이에 있는 Query문 수행시 오류가 발생할 경우 Begin Catch와 End Catch사이에 있는 Query문을 대신 실행하도록 합니다. Try Catch문을 통해 오류를 처리하는 경우 정확히 어떠한 내용의 오류가 발생하는지 확인해 보려면 에 표시하고 있는 함수를 사용합니다. 오류 정보를 확인할 수 있는 함수는 대개 Error로 시작하는 함수이며 그 종류와 내용은 다음과 같습니다. error_line() 오류가 발생한 행수를 나타냅니다. error.. 더보기