Path: csiph.com!feeder.erje.net!2.eu.feeder.erje.net!ecngs!testfeeder.ecngs.de!87.79.20.101.MISMATCH!newsreader4.netcologne.de!news.netcologne.de!.POSTED!not-for-mail From: Patrick Roemer Newsgroups: de.comp.lang.java Subject: Re: Rekursion bricht nicht ab Date: Mon, 25 Apr 2016 22:36:40 +0200 Organization: news.netcologne.de Lines: 13 Distribution: world Message-ID: References: NNTP-Posting-Host: xdsl-84-44-179-36.netcologne.de Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit X-Trace: newsreader4.netcologne.de 1461616601 32410 84.44.179.36 (25 Apr 2016 20:36:41 GMT) X-Complaints-To: abuse@netcologne.de NNTP-Posting-Date: Mon, 25 Apr 2016 20:36:41 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.24) Gecko/20100411 Thunderbird/2.0.0.24 Mnenhy/0.7.6.0 X-Mozilla-News-Host: news://news.netcologne.de In-Reply-To: Xref: csiph.com de.comp.lang.java:12965 Responding to Stefan Ram: > Du mußt Ausnahme nicht werfen, sondern kannst sie auch zurückgeben: > > java.lang.Exception toReciprocal() > { if( this.getDouble() != 0 ){ this.set( 1 / this.getDouble() ); return null; } > else return new DivisionByZeroException( this.getDouble() ); } > ¯¯¯¯¯¯ Gibt es eigentlich einen Fachausdruck für sachlich korrekten Unfug? :) Viele Grüße, Patrick