점프 문은 "finally" 블록에 있어서는 안 됩니다.


점프 문은

return, break, throw 및 continue 사용 finally block은 일시 중단된 try 및 catch 블록의 유사한 명령문을 덮어씁니다. 이 규칙은 점프 문(break, continue, return 및 throw)이 제어 흐름을 강제로 종료할 때 문제를 제기합니다. finally 차단하다. 나쁜 예: function foo() { try { return 1; // We expect 1 to be returned } catch(err) { return 2; // Or 2 in cases of error } finally { return 3; // Noncompliant: 3 is returned before 1, or 2, which we did not expect } } 좋은 예:..


원문링크 : 점프 문은 "finally" 블록에 있어서는 안 됩니다.