Outputting Quotes in Java

Java seems to be confused about outputing ". Take for example:


System.out.println("this program " won't compile");

Is there another way to represent these quotes? My main purpose is to let Java automatically write a 300 line HTML page, and as all of you know, HTML uses quotes.