title: Try Catch unexpected token
body: <p>This code gives me an error of unexpected token on the try and catch. What is wrong?</p>
  
  <pre><code>public class WeatherTest
  {
  
      String weatherurl = "http://weather.yahooapis.com/forecastrss?w=35801&amp;u=c";
      HttpClient httpClient = new DefaultHttpClient();
      HttpGet httpGet = new HttpGet(weatherurl);
  
      try {
  
              HttpEntity httpEntity = httpClient.execute(httpGet).getEntity();
  
              InputStream inputStream = httpEntity.getContent();
              Reader in = new InputStreamReader(inputStream);
              BufferedReader bufferedreader = new BufferedReader(in);
              StringBuilder stringBuilder = new StringBuilder();
  
              String stringReadLine = null;
  
              while ((stringReadLine = bufferedreader.readLine()) != null)
              {
                  stringBuilder.append(stringReadLine + "\n");
              }
  
              String qResult = stringBuilder.toString();
  
      }
      catch (IOException ie)
      {
          ie.printStackTrace();
      }
  }
  </code></pre>