switch 문 브랜치의 끝이 아닌 다른 곳에서 사용되는 break 문을 보고합니다.

break 문을 사용하면 리팩터링이 복잡해져 혼란스러울 수 있습니다.

예:


void foo(List<String> strs) {
  for (String str : strs) {
    if (str.contains("stop")) break;
    handleStr(str);
  }
}