조금만이라도 공부를 하여 TIL을 작성...
오늘 공부한 내용은 어제에 이어 예외 처리에 대한 부분을 공부하였다.
1. try – catch – finally와 return
또한 어제 배운 내용에 의하면 try - catch - finally 가 있을 경우 , 항상 finally 가 마지막에 의무적으로 실행된다.
그렇다면 try - catch block에서 return이 실행되고 , finally에서도 return 이 있다면 결과는?
=> 결론은 실행 결과를 보면 Exception 발생으로 catch문이 실행되어 true가 return 되어야 하지만 , finally 문에 return 이 false이기 때문에 최종 return 값이 False가 나오게 되었다.

댓글 없음:
댓글 쓰기