title: Why doesn't Java support multi-line strings?
body: <p>Why doesn't Java support multi-line strings? I know they dont, but I dont know why. Is there a good reason? Several other languages have this capability, even older ones, so why doesnt Java? As far as I know (not very far) it shouldnt be too had to add this functionality to your lexers/compilers. </p>
  
  <p>Edit: For clarification, I dont mean a string with a newline character in it. I mean something like this:</p>
  
  <pre><code>String s = "Hello
              World";
  </code></pre>
  
  <p>Edit2: I dont know why people thought I was asking for opinions, I most certainly am not. I specifically asked for <strong>good reasons</strong>. I suppose I need to explicitly say based on facts as well?</p>