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

C#에서 키워드 시도


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

시도{}

그와 함께 예외를 잡기 위해 catch 문도 설정해야 합니다. −

try { // 예외를 일으키는 명령문 } catch( ExceptionName e1 ) { // 오류 처리 코드 }

다음은 예입니다 -

예시

클래스 데모 { int 결과; 데모() { 결과 =0; } 공개 무효 나눗셈(int val1, int val2) { 시도 { 결과 =val1 / val2; } catch (DivideByZeroException e) { Console.WriteLine("예외 포착:{0}", e); } 마지막으로 { Console.WriteLine("결과:{0}", 결과); } } 정적 무효 Main(문자열[] 인수) { 데모 d =새로운 데모(); d. 나눗셈(100, 0); 콘솔.ReadKey(); }}

위의 코드 조각은 예외를 throw하고 catch −

를 사용하여 catch합니다.

출력

예외 포착:System.DivideByZeroException:<0d240b2120114744a121b66d65505f3f>에서 Program.Demo.division(System.Int32 val1, System.Int32 val2) [0x00000]으로 나누려고 시도했습니다.