If the exception is thrown as part of a controller that renders a view, the view will be rendered as the default error view instead of the expected view.  This default error view is different for development and production environments.  In development mode, it just prints the error message and stack trace instead of the view.  In production mode, a message saying something like "an error occurred, please contact your administrator" appears.<div>

<div><br></div><div>Throwing a Zend_Exception also adds the exception and its stack trace into the Midas error log that is visible to server admins, regardless of the mode.</div><div><br></div><div>Thanks,</div><div><br>
</div>
<div>Zach<br><br><div class="gmail_quote">On Thu, Jul 5, 2012 at 1:40 PM, Mona Wong <span dir="ltr"><<a href="mailto:mona@sdsc.edu" target="_blank">mona@sdsc.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<br>
        Is throwing a new Zend_Exception the preferred way to handle error situations when the user needs to be notified?  Does that function do other things, like log the error somewhere?<br>
<br>
        I didn't find the function definition in the source code I have so I wanted to double check...<br>
<br>
thanks,<br>
Mona<br>
<br>
*********************************************<br>
    Mona Wong<br>
    Web & iPad Application Developer<br>
    San Diego Supercomputer Center<br>
<br>
    "Forgive everyone everything."<br>
                                -- Regina Brett<br>
*********************************************<br>
<br>
<br>
<br>
<br>
_______________________________________________<br>
Midas mailing list<br>
<a href="mailto:Midas@public.kitware.com">Midas@public.kitware.com</a><br>
<a href="http://public.kitware.com/cgi-bin/mailman/listinfo/midas" target="_blank">http://public.kitware.com/cgi-bin/mailman/listinfo/midas</a><br>
</blockquote></div><br><br clear="all"><div><br></div>
</div></div>