Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #12708
| From | Novice <novice@example..com> |
|---|---|
| Newsgroups | comp.lang.java.programmer |
| Subject | Re: Quick Error Handling Question |
| Date | 2012-03-05 13:51 +0000 |
| Organization | Your Company |
| Message-ID | <XnsA00D5B2C823CBjpnasty@94.75.214.39> (permalink) |
| References | <XnsA00CCE30F52F5jpnasty@94.75.214.39> |
Novice <novice@example..com> wrote in news:XnsA00CCE30F52F5jpnasty@94.75.214.39: > I'm trying to learn more about Error Handling. I've read the Java > Tutorial topic on it, as well as Bloch's Effective Java (2nd edition) > tips on it. I've started on Robust Java by Stephen Stelting too. I > know I'm going to have more questions later but one is bugging me > right now and I'm not seeing it mentioned anywhere so let me ask now. > > Should I write stacktraces from my checked and unchecked exceptions to > my log? Or just assume that all stacktraces will be written to the > console and the console will always be accessible to everyone who > needs it? > Thanks to all who replied to my question. Some of you already know this but for the sake of those who don't, this was essentially a followup to the lengthy "Aspect Questions?" thread from last week which started out as a general question about AspectJ but then mutated into a general discussion of logging (for the most part). We went over a lot of conceptual stuff and I got a lot of misconceptions sorted out. I'm trying to apply that new knowledge to my existing programs now and found that I couldn't see anything in what I was reading about error handling that said whether any attempt should be made to log stacktraces or whether I could safely assume that putting them on the console would be sufficient. This was very much intended to be a general "best practices" kind of question but perhaps that wasn't as clear as it could have been. The main thing I've learned from your replies is that it is rarely wrong to log something that may be available from another source, even if it is redundant, and that it is probably NOT safe to assume that a console that might contain stacktraces is always going to be accessible to those who need it. I had anticipated the first from the other thread and suspected the second. Your confirmations were very helpful. Thanks again! -- Novice
Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Find similar
Quick Error Handling Question Novice <novice@example..com> - 2012-03-05 01:10 +0000
Re: Quick Error Handling Question Peter Duniho <NpOeStPeAdM@NnOwSlPiAnMk.com> - 2012-03-04 17:20 -0800
Re: Quick Error Handling Question Arne Vajhøj <arne@vajhoej.dk> - 2012-03-04 20:29 -0500
Re: Quick Error Handling Question Peter Duniho <NpOeStPeAdM@NnOwSlPiAnMk.com> - 2012-03-04 17:35 -0800
Re: Quick Error Handling Question Arne Vajhøj <arne@vajhoej.dk> - 2012-03-04 20:58 -0500
Re: Quick Error Handling Question Peter Duniho <NpOeStPeAdM@NnOwSlPiAnMk.com> - 2012-03-04 18:11 -0800
Re: Quick Error Handling Question Arne Vajhøj <arne@vajhoej.dk> - 2012-03-04 21:42 -0500
Re: Quick Error Handling Question Peter Duniho <NpOeStPeAdM@NnOwSlPiAnMk.com> - 2012-03-04 19:26 -0800
Re: Quick Error Handling Question Arne Vajhøj <arne@vajhoej.dk> - 2012-03-04 22:44 -0500
Re: Quick Error Handling Question Peter Duniho <NpOeStPeAdM@NnOwSlPiAnMk.com> - 2012-03-04 21:20 -0800
Re: Quick Error Handling Question Arne Vajhøj <arne@vajhoej.dk> - 2012-03-09 21:26 -0500
Re: Quick Error Handling Question Arne Vajhøj <arne@vajhoej.dk> - 2012-03-04 20:22 -0500
Re: Quick Error Handling Question Lew <noone@lewscanon.com> - 2012-03-05 02:48 -0800
Re: Quick Error Handling Question Arne Vajhøj <arne@vajhoej.dk> - 2012-03-04 21:01 -0500
Re: Quick Error Handling Question Martin Gregorie <martin@address-in-sig.invalid> - 2012-03-05 22:59 +0000
Re: Quick Error Handling Question Arved Sandstrom <asandstrom3minus1@eastlink.ca> - 2012-03-05 19:55 -0400
Re: Quick Error Handling Question Martin Gregorie <martin@address-in-sig.invalid> - 2012-03-06 00:01 +0000
Re: Quick Error Handling Question markspace <-@.> - 2012-03-04 19:13 -0800
Re: Quick Error Handling Question Jukka Lahtinen <jtfjdehf@hotmail.com.invalid> - 2012-03-10 15:21 +0200
Re: Quick Error Handling Question Daniel Pitts <newsgroup.nospam@virtualinfinity.net> - 2012-03-04 22:34 -0800
Re: Quick Error Handling Question Roedy Green <see_website@mindprod.com.invalid> - 2012-03-05 02:25 -0800
Re: Quick Error Handling Question Novice <novice@example..com> - 2012-03-05 13:51 +0000
csiph-web