더북(TheBook)

작은 값을 감소시킬 때도 동일한 예외가 발생합니다.

> byte b = 0;
> checked
. {
.     b--;
. }
산술 연산으로 인해 오버플로가 발생했습니다.

checked와 달리 unchecked는 오버플로 예외를 발생시키지 않습니다.

> byte b = 255;
> unchecked { b++; }
> b
0
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.