Article View: pl.comp.objects
Article #14492Re: Wyrzucenie wyjatku, czy zwrócenie null?
From: przemyslaw.pokrywka
Date: Fri, 31 Mar 2006 16:49
Date: Fri, 31 Mar 2006 16:49
20 lines
2626 bytes
2626 bytes
Pomijajac zabawne kpiny Kolegów spróbuje rozszyfrowac podany skrót myslowy o "go to" - czy ma Kolega na mysli podobienstwo na poziomie bytecodu Javy? Jesli tak, to tym bardziej nie rozumiem zarzutu sprowadzania "try" do poziomu instrukcji sterujacych "if, "for" i "while", bo "go to" od czasu publikacji slynnego artykulu Dijkstry jest raczej krytykowana konstrukcja jezykowa i porównanie go z "if/for/while" to dla niego raczej awans, niz degradacja? :-) Niezaleznie jednak od odpowiedzi na to pytanie, czyms, co mnie najbardziej interesuje nie jest klasyfikacja konstrukcji jezykowych, ale ich maksymalnie efektywne wykorzystanie. Konstrukcje sterujace posiadaja niektóre cenne wlasciwosci, których brakuje konstrukcjom obslugi wyjatków i vice versa. Problem zaczyna sie wtedy, gdy do danego zadania ktos dobiera nienajlepiej do niego pasujaca konstrukcje. -- Przemyslaw Pokrywka
Technical Details
Message-ID:
<1143823764.255720.34440@e56g2000cwe.googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!newsfeed.pionier.net.pl!news.glorb.com!postnews.google.com!e56g2000cwe.googlegroups.com!not-for-mailReferences:
<e09c3r$lg3$1@news.onet.pl><e09f0h$cis$1@news.task.gda.pl> <e09gjn$737$1@news.onet.pl> <e0b1re$bdc$1@news.onet.pl> <e0c8eh$ur8$1@news.onet.pl> <e0cd04$ljh$1@news.task.gda.pl> <e0ced6$f7g$1@news.onet.pl> <e0dabl$1sv$1@news.task.gda.pl> <87y7ytka81.fsf@qrnik.zagroda> <e0e8n1$ppe$1@news.task.gda.pl> <e0ef6i$h84$1@nemesis.news.tpi.pl> <e0ei45$p93$1@news.task.gda.pl> <e0ejpu$27n$1@news.onet.pl> <e0elnc$qp1$1@news.task.gda.pl> <e0elup$ad0$1@news.onet.pl> <e0hk58$olg$1@news.task.gda.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!newsfeed.pionier.net.pl!news.glorb.com!postnews.google.com!e56g2000cwe.googlegroups.com!not-for-mail From: przemyslaw.pokrywka@gmail.com Newsgroups: pl.comp.objects Subject: Re: Wyrzucenie wyjatku, czy zwrócenie null? Date: 31 Mar 2006 08:49:24 -0800 Organization: http://groups.google.com Lines: 21 Message-ID: <1143823764.255720.34440@e56g2000cwe.googlegroups.com> References: <e09c3r$lg3$1@news.onet.pl><e09f0h$cis$1@news.task.gda.pl> <e09gjn$737$1@news.onet.pl> <e0b1re$bdc$1@news.onet.pl> <e0c8eh$ur8$1@news.onet.pl> <e0cd04$ljh$1@news.task.gda.pl> <e0ced6$f7g$1@news.onet.pl> <e0dabl$1sv$1@news.task.gda.pl> <87y7ytka81.fsf@qrnik.zagroda> <e0e8n1$ppe$1@news.task.gda.pl> <e0ef6i$h84$1@nemesis.news.tpi.pl> <e0ei45$p93$1@news.task.gda.pl> <e0ejpu$27n$1@news.onet.pl> <e0elnc$qp1$1@news.task.gda.pl> <e0elup$ad0$1@news.onet.pl> <e0hk58$olg$1@news.task.gda.pl> NNTP-Posting-Host: 62.89.89.140 Mime-Version: 1.0 X-Trace: posting.google.com 1143823769 18041 127.0.0.1 (31 Mar 2006 16:49:29 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Fri, 31 Mar 2006 16:49:29 +0000 (UTC) In-Reply-To: <e0hk58$olg$1@news.task.gda.pl> User-Agent: G2/0.2 X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1,gzip(gfe),gzip(gfe) X-HTTP-Via: 1.1 WAWZZ24A, 1.1 proxy:8080 (squid/2.5.STABLE9) Complaints-To: groups-abuse@google.com Injection-Info: e56g2000cwe.googlegroups.com; posting-host=62.89.89.140; posting-account=jo3Qbw0AAAC_z8_1DUwujTtozORLEx95 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit