예외 다시 던지기(rethrow)

예외 발생 시 진행 순서 정리

로그만 남거나 절반을 해결하거나 등 위에서 해결하기
- 호출 스택을 유지하면서 위로 던져야 함

C#에서 실수하기 쉬움
throw만 넣어야 함throw e하면 안 됨

자바에서는 그냥 throw e(변수) 하면 호출 스택 유지됨

rethrow 한다면 반드시 호출 스택을 유지하면서 던질 것!

예외 발생 시 진행 순서 정리

로그만 남거나 절반을 해결하거나 등 위에서 해결하기

C#에서 실수하기 쉬움
throw만 넣어야 함throw e 하면 안 됨
자바에서는 그냥 throw e(변수) 하면 호출 스택 유지됨

rethrow 한다면 반드시 호출 스택을 유지하면서 던질 것!
0건의 항목