그래서 예외를 다시 발생시키기 위해 다음을 사용하는 것에 대해 언급했습니다.예외를 다시 제기하는 시점은 무엇입니까?
try:
whatever()
except:
raise
예외를 다시 제기하는 목적은 무엇입니까? 분명히 잡히지 않는 예외가 어쨌든 맨 위로 올라갈 것입니까? 즉 :
int("bad")
즉 I 콘솔에 ValueError를 얻을 :
try:
int("bad")
except:
raise
가 동일한 출력을 갖는다.
이 유용 - 예를 추가 디버깅 정보를 인쇄하거나 일반적으로 당신이 * *을 예외를 다시 제기하지 않는 게 좋을 파일 – muddyfish
을 청소. –