3. (E) When stringRecur is invoked, it calls itself irrespective of the length of s. Since there is no action that leads to termination, the method will not terminate until the computer runs out of memory (run-time error).