다음과 같은 구조가 있다고 가정 해 보겠습니다.
Try
' Outer try code, that can fail with more generic conditions,
' that I know less about and might not be able to handle
Try
' Inner try code, that can fail with more specific conditions,
' that I probably know more about, and are likely to handle appropriately
Catch innerEx as Exception
' Handle the inner exception
End Try
Catch outerEx as Exception
' Handle outer exception
End Try
Try
이와 같은 중첩 블록이 권장되지 않는다는 의견을 보았지만 구체적인 이유를 찾을 수 없었습니다.
이것은 잘못된 코드입니까? 그렇다면 그 이유는 무엇입니까?