예외처리 (1) 썸네일형 리스트형 [C++] 예외 처리 (Exception) C++에서는 예외 처리(Exception)를 제공한다. 예외처리는 일반적이지 않은 상황이 발생하였을때 예외처리 신호를 보내어 현재 실행중이던 코드를 정지하고 지정해준 코드를 실행한다. 예를들어 0으로 나누는 경우 등이 있을 수 있다. 이외에도 다른 복잡한 예외 상황이 있을 수 있다. 예외 처리는 간단하다. try문에 실행코드를 넣고 예외상황에 throw문을 던지면 try문이 종료되면서 catch가 수행된다. try{ //실행코드 throw type; //실행코드 }catch(type 변수명) { //catch시 실행될 코드 } 예를들어 0으로 나누는 경우 예외처리를 보자. int main() { try { int num; cin>>num; if(num == 0) throw num; } catch(int .. 이전 1 다음