LANG/C++

[C++]15-2.C++의 예외처리 매커니즘

혀니리리 2023. 5. 26. 16:00
728x90

1.C++의 예외처리 매커니즘 이해: try와 catch그리고 throw의 이해

* try: 예외를 발견하다.

* catch: 예외를 잡는다.

* throw: 예외를 던진다.

 

try

{

  //예외발생 예상지역

}

catch 블록

{

 //예외처리 코드의 삽입

}

 

항상 이어서 등장해야 됨.

try 블록 내에서 발생하는 예외는 이어서 등장하는 catch블록에 의해 처리된다.

 

throw: 예외가 발생했음을 알리는 문장의 구성에 사용된다.

throw expn;

 

728x90