Jupp.
Aber ein gutgemeinter Vorschlag: Bau das lieber nicht selber.
Wenn Du als EInzelentwickler 100€ über hast, dann kauf Dir z.B. Eurekalog:
http://www.eurekalog.com/
Die fangen alle Exceptions ab, lassen den User noch einen Infotext eingeben (wobei ist das jetzt passiert?) und schickt Dir das ganze bei Bedarf komplett incl. Stacktrace etc. per Mail zu.
Für so billig kannst Du das nicht selber machen.