void func() {

  if (cond) {

    return;

  }

  if (cond2) {

    return;

  }

}


void func2() {

  if (cond) {

  //...

  } else if (cond2) {

  //...

  }

  return;

}


결과적으로 동일할거 같은데


내부적으로는 차이 잇음?