Strange, one expression generates exception but another one not
<p>I've faced some difficulty...</p>

<pre><code>function generateExceptionOrError() {
    throw new Exception();
}
</code></pre>

<p>Code below will display <code>Fatal error: Uncaught exception 'Exception'</code>:</p>

<p><code>&lt;? generateExceptionOrError();?&gt;</code></p>

<p>Code below will also display <code>Fatal error: Uncaught exception 'Exception'</code>:</p>

<p><code>&lt;?=generateExceptionOrError();?&gt;</code></p>

<p>But another code below will be silent and <strong>wouldn't output any information</strong> about unhandled Excetions. It would display absolute nothing, blank page... Of course, I suppose that Exception is generated, but why it is not displayed!?</p>

<p><code>&lt;link rel="stylesheet" href="&lt;?=generateExceptionOrError();?&gt;" type="text/css"&gt;</code></p>

<p>Why? What am I missing?</p>

<p>Thank you</p>

<p>UPDATED: There is not difference exception is generated in method or another kind of errors. The same situation.</p>
