Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #25216
| Date | 2013-09-02 22:18 -0400 |
|---|---|
| From | Arne Vajhøj <arne@vajhoej.dk> |
| Newsgroups | comp.lang.java.programmer |
| Subject | Re: Primitive return value after exception in method |
| References | <kvumu7$idc$1@speranza.aioe.org> <5222eb58$0$6555$9b4e6d93@newsspool4.arcor-online.net> <52236225$0$296$14726298@news.sunsite.dk> <522373f2$0$6568$9b4e6d93@newsspool3.arcor-online.net> <b8iprdF1jeuU1@mid.individual.net> |
| Message-ID | <522546f2$0$298$14726298@news.sunsite.dk> (permalink) |
| Organization | SunSITE.dk - Supporting Open source |
On 9/2/2013 2:34 AM, Robert Klemme wrote: > On 01.09.2013 19:05, Marcel Müller wrote: >> On 01.09.13 17.49, Arne Vajhøj wrote: >>>> Java does not pass any arguments or return values by reference. >>>> Although >>>> the passed values might be references itself. But this makes no >>>> difference here. Fred is never changed by the call to someMethod if >>>> someMethod throws, regardless of its return type. >>> >>> I don't even think that this (for the return value) is particular >>> Java specific. >> >> Well, it is not only Java specific, of course. But there are languages >> that can return values in case of exceptions. E.g. ABAP comes into my >> mind. > > One can pass values back to the caller in this situation even in Java - > albeit not via return value. All you need to do is to pass an object > reference into the method and modify the state of that object before you > throw the exception. Including and int array with one element. Arne
Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Primitive return value after exception in method Richard Maher <maher_rjSPAMLESS@hotmail.com> - 2013-09-01 14:30 +0800
Re: Primitive return value after exception in method Marcel Müller <news.5.maazl@spamgourmet.org> - 2013-09-01 09:23 +0200
Re: Primitive return value after exception in method Richard Maher <maher_rjSPAMLESS@hotmail.com> - 2013-09-01 15:38 +0800
Re: Primitive return value after exception in method Arne Vajhøj <arne@vajhoej.dk> - 2013-09-01 11:49 -0400
Re: Primitive return value after exception in method Marcel Müller <news.5.maazl@spamgourmet.org> - 2013-09-01 19:05 +0200
Re: Primitive return value after exception in method Robert Klemme <shortcutter@googlemail.com> - 2013-09-02 08:34 +0200
Re: Primitive return value after exception in method Arne Vajhøj <arne@vajhoej.dk> - 2013-09-02 22:18 -0400
Re: Primitive return value after exception in method lipska the kat <"nospam at neversurrender dot co dot uk"> - 2013-09-08 09:12 +0100
Re: Primitive return value after exception in method Richard Maher <maher_rjSPAMLESS@hotmail.com> - 2013-09-08 17:16 +0800
Re: Primitive return value after exception in method lipska the kat <"nospam at neversurrender dot co dot uk"> - 2013-09-08 12:39 +0100
Re: Primitive return value after exception in method Richard Maher <maher_rjSPAMLESS@hotmail.com> - 2013-09-08 19:49 +0800
Re: Primitive return value after exception in method lipska the kat <"nospam at neversurrender dot co dot uk"> - 2013-09-08 12:59 +0100
Re: Primitive return value after exception in method Richard Maher <maher_rjSPAMLESS@hotmail.com> - 2013-09-08 20:13 +0800
Re: Primitive return value after exception in method lipska the kat <"nospam at neversurrender dot co dot uk"> - 2013-09-08 13:15 +0100
Re: Primitive return value after exception in method Richard Maher <maher_rjSPAMLESS@hotmail.com> - 2013-09-08 20:20 +0800
Re: Primitive return value after exception in method lipska the kat <"nospam at neversurrender dot co dot uk"> - 2013-09-08 13:27 +0100
Re: Primitive return value after exception in method Robert Klemme <shortcutter@googlemail.com> - 2013-09-08 12:33 +0200
Re: Primitive return value after exception in method lipska the kat <"nospam at neversurrender dot co dot uk"> - 2013-09-08 12:41 +0100
Re: Primitive return value after exception in method Robert Klemme <shortcutter@googlemail.com> - 2013-09-08 14:15 +0200
Re: Primitive return value after exception in method lipska the kat <"nospam at neversurrender dot co dot uk"> - 2013-09-08 13:24 +0100
Re: Primitive return value after exception in method Patricia Shanahan <pats@acm.org> - 2013-09-01 13:57 -0700
csiph-web