개주 훈련일지/🔥 히노카미 코구라(오류 수정)

오류내역) 수학적 불가 문제

lshfood2 2025. 10. 22. 15:16

[Before]

0으로 나눌 때 오류가 발생한다, 즉 b가 0이면 안됌

문법적으로는 문제가 없으나

수학적으로 0나누기를 처리할 수 없음!

 

트라이 캐치를 사용하여

0으로 나눌 수 없는 조건을 대체한다.

 

오류가 났던 순간의 코드를 try에 넣고

콘솔에 표기된 오류 클래스명을

catch에 기재(=ArithmeticException)

 

[After]

트라이&캐치 기능 추가

트라이에 설정된 오류 발생 시

캐치 코딩이 바로 진행되는 것을 확인할 수 있다.