본문 바로가기

C#/Unity

[Unity] Unhandled Exception 처리하기


try~catch 로 처리되지 못하고 밖으로 흘러내린 익셉션을 잡아내는 법


유니티가 메인 스레드에서 발생하는 익셉션은 유니티 내부의 try~catch로 잡아내는 듯 하다.

그 결과 유니티 메인 스레드와, 외부 스레드의 익셉션을 모두 잡아내기 위해서는 위 코드와 같이 기이한 구조로 걸러내야 한다.