위 코드는 실행되지 않는다. 그 이유는 첫번째 라인에서 String returnUrl 을 초기화 해 주지 않았기 때문이다. String은 class형태이기 때문에 call by reference의 형태를 띠며 try catch에서 설정된 String의 값이 블록을 벗어나면서 메모리 영역이 반환되므로 가르치는 곳이 0이 되버린다.

+ Recent posts