title: php 5.3.2 not throwing exceptions
body: <p>I'm attempting to throw an exception using php 5.3.2 and it is giving me the following error:</p>
  
  <p>Parse error: syntax error, unexpected T_THROW</p>
  
  <p>I am attempting to throw an exception the following way:</p>
  
  <pre><code>throw new Exception('Property ' . $name . ' doesn\'t exist in class Index', '');
  </code></pre>
  
  <p>Edit: I also tried</p>
  
  <pre><code>throw new Exception('Property ' . $name . ' doesn\'t exist in class Index');
  </code></pre>
  
  <p>it didn't change the error I was getting.</p>
  
  <p>The complete method:</p>
  
  <pre><code>public function __get($name) 
      {
          if(property_exists($this, $name)
              throw new Exception('Property ' . $name . ' doesn\'t exist in class Index');
          return $this-&gt;$name;
      }
  </code></pre>