[Informatik] Fwd: Re: Hausübung Programmiermethodik - unhandled exceptions

  • From: Bennett Piater <bennett@xxxxxxxxxxx>
  • To: cs-coop-uibk@xxxxxxxxxxxxx
  • Date: Tue, 21 Apr 2015 16:40:49 +0200




-------- Original Message --------
From: Nikolaus Krismer <nikolaus.krismer@xxxxxxxxxx>
Sent: April 21, 2015 4:36:33 PM CEST
To: Bennett Piater <bennett.piater@xxxxxxxxxxxxxxxxxx>
Subject: Re: Hausübung Programmiermethodik - unhandled exceptions

Hallo Bennett,

Lukas hatte hier ähnliche Probleme :-)
Warum IntelliJ hier die Exceptions deklariert haben will, ist mir etwas
schleierhaft. Eigentlich ist die Exception doch eine RuntimeException.
Ich gehe mal davon aus, dass hier IntelliJ mehr macht als es müsste (und
vermutlich auch sollte), aber im Methodenheader kannst du gerne eine
weitere Exception in der throws Klausel hinzufügen.

Zu den Problemen mit der ArrayIndexOutOfBoundsException:
Hier kommt es natürlich drauf an, wann das Array wie initialisiert wird
(in der von uns programmierten Lösung läuft der Test als grün durch, da
das Array schon initialisiert ist und in der RentalInformation-Klasse
kein Null-Check erfolgt), aber ja...
...wir hätten hier die resgisterPersons(company) verwenden sollen.
Es wird hier sehr bald eine neue Version der Testklasse geben, die das
Problem beseitigt.

LG,
Niko

Am 2015-04-20 um 16:09 schrieb Bennett Piater:

Hallo,
wir dürfen ja nichts an den Tests ändern.
IntelliJ bricht aber die Kompilation ab, weil die exceptions (vorallem
InstantiationException) nicht überall deklariert sind, meistens dort, wo
sie mit @expected markiert sind.

Verstehe ich irgendwas nicht, oder ist IntelliJ hier restriktiver als
Eclipse?

LG,
Bennett



--
GPG fingerprint: 871F 1047 7DB3 DDED 5FC4 47B2 26C7 E577 EF96 7808
===================================
Emails nur unter 5MB, kein HTML!
Archiv: //www.freelists.org/archive/cs-coop-uibk
Moderatoren: cs-coop-uibk-moderators@xxxxxxxxxxxxx
Persönliche Einstellungen: //www.freelists.org/list/cs-coop-uibk
Homepage: http://clawoflight.github.io, oder in Copy

Other related posts:

  • » [Informatik] Fwd: Re: Hausübung Programmiermethodik - unhandled exceptions - Bennett Piater