🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #7104

Re: Java IOExceptions

#7104
From: MisterJ
Date: Sat, 12 Oct 2002 11:25
30 lines
2293 bytes
Christof Laeremans wrote:

> Hallo,
> 
> Voor een oefening om met breuken te werken moeten we gaan testen als de
> noemer nul is en dus als uitkomst ongeldig geven, maar ... Alle breuken
> moeten ingelezen worden in de vorm van bv. 1/9 (String) dus moet die
> IOException ergens anders gebeuren.
> 
> Ik dacht aan de eerste bewerking waar je gaat delen door de noemer in mijn
> geval de functie ggd maar is dit de juiste plaats ?

Als de oefening effectief zegt dat het een IOException moet zijn, lijkt
het mij logischer om het tijdens (net na) het inlezen (de I van IO dus)
van de string te doen. Je zult die string toch moeten "parsen" om de
teller en de noemer er uit te halen en in een int te stoppen ofzo, je kan
tevens nakijken of de noemer nul is, en zo nodig een IOException gooien.

Als het niet per se een IOException moet zijn, zou ik het echter anders
doen. Ik zou gewoon alles parsen en de deling uitvoeren. En dan de
eventuele fout die bij deling door nul kan optreden opvangen...

> Kan je nog op een andere manier die IOException gooien ?

uiteraard, je kunt tientallen manieren uitvinden, maar daarom zijn ze niet
allemaal even logisch en consistent.

-- 
groeten,
MisterJ
Technical Details
Message-ID: <pan.2002.10.12.11.25.11.241434@perso.be.invalid>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!sn-xit-06!sn-xit-04!supernews.com!newsfeed.gamma.ru!Gamma.RU!newsfeed.wirehub.nl!btnet-peer!btnet!newsfeed.london1.eu.level3.net!level3eu!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
References: <B9CDC380.B0D9%christof_laeremans@hotmail.com>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,85e83f0b8f0e3893
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2002-10-12 04:36:12 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!sn-xit-06!sn-xit-04!supernews.com!newsfeed.gamma.ru!Gamma.RU!newsfeed.wirehub.nl!btnet-peer!btnet!newsfeed.london1.eu.level3.net!level3eu!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
From: "MisterJ" <misterj@perso.be.invalid>
Subject: Re: Java IOExceptions
User-Agent: Pan/0.13.0 (The whole remains beautiful)
Message-ID: <pan.2002.10.12.11.25.11.241434@perso.be.invalid>
Newsgroups: be.comp.programming
References: <B9CDC380.B0D9%christof_laeremans@hotmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-15
Lines: 31
Date: Sat, 12 Oct 2002 11:25:10 GMT
NNTP-Posting-Host: 213.118.60.36
X-Complaints-To: abuse@telenet.be
X-Trace: afrodite.telenet-ops.be 1034421910 213.118.60.36 (Sat, 12 Oct 2002 13:25:10 MET DST)
NNTP-Posting-Date: Sat, 12 Oct 2002 13:25:10 MET DST
Organization: Telenet Internet