안녕하세요.
프갤에서 정말 많이 배우고 있는 학생입니다.
프로그래밍에 관련된 것뿐만 아니라 현업에서 계시는 분들의 생활도 조금씩 배울 수 있어서 좋은거 같아요.

질문드리고 싶은건 두 가지입니다. 부디 한번씩만 읽어주세요

1.
음 C++ C# java에 보면 try catch문이 있잖아요

근데 이걸 배우는 학생의 입장에서는 뭐가 좋은건지 왜 쓰는건지 잘 모르겠습니다.
실제로 try catch문이 언어가 발전하면서 없어지지 않는 이유는 정말로 필요해서 그렇다고 생각하는데
업무에서도 많이 사용하시는지요?


2.
그리고 한가지만 더 여쭤볼게요ㅠㅠ 모르는게 많아서 죄송합니다.
MFC에서 쓰레드를 돌릴때 전달되는 함수는 전역함수이거나 클래스 내부에서 선언된 static(정적) 함수여야 하잖아요
이때 정적 함수를 이용하는 이유는 뭘까요? static 함수로 만들게되면 전역함수일때와 차이가 없는것 같은데 
언제 static 함수로 만들어서 쓰레드를 돌리면 잇점이 있을까요?