Computer >> 컴퓨터 >  >> 프로그램 작성 >> C#

C#에서 키워드 시도/캐치/마침내/던지기

<시간/>

예외 처리는 다음 키워드와 그 사용법을 기반으로 합니다 -

  • 시도 - try 블록은 특정 예외가 활성화된 코드 블록을 식별합니다. 그 뒤에 하나 이상의 catch 블록이 옵니다.

  • 잡다 − 프로그램은 문제를 처리하려는 프로그램의 위치에서 예외 처리기로 예외를 포착합니다. catch 키워드는 예외의 catch를 나타냅니다.

  • 드디어 − finally 블록은 예외가 발생했는지 여부에 관계없이 주어진 명령문 세트를 실행하는 데 사용됩니다. 예를 들어 파일을 열면 예외 발생 여부에 관계없이 파일을 닫아야 합니다.

  • 던지다 − 문제가 나타나면 프로그램에서 예외가 발생합니다. 이것은 throw 키워드를 사용하여 수행됩니다.

예외를 처리하려면 C#에서 다음 구문과 같이 설정해야 합니다. −

try {
   // statements causing exception
} catch( ExceptionName e1 ) {
   // error handling code
} catch( ExceptionName e2 ) {
   // error handling code
} catch( ExceptionName eN ) {
   // error handling code
} finally {
   // statements to be executed
}