카테고리 없음

c++2 예외처리 Integer division by zero / try , throw,catch

Canyi 2022. 9. 20. 11:17

나중에 변수가 많아질수록 번거로울수도 있고 메모리 낭비 할수도 있다.
예외가 발생한 throw b는 int e 가 받는다.
divide argB에 들어가는 0이 함수로 호출되서 catch의 e에 catch된다.

 

throw에 변수가 붙지 않은 경우 catch를 한개 더 생성해서 const char *msg 의 msg가 받는다.
예외처리 주의사항