Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!eternal-september.org!feeder.eternal-september.org!mx05.eternal-september.org!.POSTED!not-for-mail From: Eric Sosman Newsgroups: comp.lang.java.programmer Subject: Re: About java program. Date: Sat, 06 Jul 2013 08:22:38 -0400 Organization: A noiseless patient Spider Lines: 15 Message-ID: References: <324f929f-772e-4004-81e1-6b454cdae794@googlegroups.com> <19wnriq53qxel.u9rt8wy6z52g.dlg@40tude.net> <1lvu4yv8sxe73$.n4o05ixuag9y.dlg@40tude.net> <85GdncWZdo04-lzMnZ2dnUVZ8mydnZ2d@bt.com> <51d6396c$0$295$14726298@news.sunsite.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Injection-Date: Sat, 6 Jul 2013 12:17:04 +0000 (UTC) Injection-Info: mx05.eternal-september.org; posting-host="0d73d8cc209bff1c6395088b400d0605"; logging-data="18837"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+De3a7ufRvr3CrzgrDdnZA" User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20130620 Thunderbird/17.0.7 In-Reply-To: Cancel-Lock: sha1:a5Q79vGJ2Pk3tK6tlD8wEnc8Etw= Xref: csiph.com comp.lang.java.programmer:24678 On 7/6/2013 7:14 AM, Robert Klemme wrote: > [...] > Well, you can forget the logging on *any* level of the application. > There is no really a difference between asking the author of this method > to do proper error handling or asking the author of some other code to > do it. The caller has more context. When Integer.parseInt() is unable to make sense of the input string, it has no way of knowing whether the failure is fatal, unusual, or expected. Do you think it should log all such failures in addition to throwing up? -- Eric Sosman esosman@comcast-dot-net.invalid