» »

JAVA PROBLEM - incompatible types ??

JAVA PROBLEM - incompatible types ??

JaaZoo ::

pri prevajanju dobim naslednje napake:

.\Banka\Racuni\Racun.java:225: incompatible types
found : Banka.Podporni.Izjeme.PrevelikDvig
required: java.lang.Throwable
public void dvigGotovine(float vsota) throws PrevelikDvig, NiStanja, Presezen
DnevniLimit
^
.\Banka\Racuni\Racun.java:225: incompatible types
found : Banka.Podporni.Izjeme.NiStanja
required: java.lang.Throwable
public void dvigGotovine(float vsota) throws PrevelikDvig, NiStanja, Presezen
DnevniLimit
^
.\Banka\Racuni\Racun.java:225: incompatible types
found : Banka.Podporni.Izjeme.PresezenDnevniLimit
required: java.lang.Throwable
public void dvigGotovine(float vsota) throws PrevelikDvig, NiStanja, Presezen
DnevniLimit
^
.\Banka\Racuni\Racun.java:235: incompatible types
found : Banka.Podporni.Izjeme.PrevelikDvig
required: java.lang.Throwable
throw new PrevelikDvig();
^
.\Banka\Racuni\Racun.java:239: incompatible types
found : Banka.Podporni.Izjeme.PresezenDnevniLimit
required: java.lang.Throwable
throw new PresezenDnevniLimit();


da pa ne bo dileme del kode je sledeč:
--------------------------------------------------------------------------------------------------------------------
public void dvigGotovine(float vsota) throws PrevelikDvig, NiStanja, PresezenDnevniLimit
{

boolean presezen_limit=presezenDnevniLimit();
float razpolozljivo_stanje=stanje+limit;

if(vsota > razpolozljivo_stanje)
{
throw new PrevelikDvig();
}
else if((presezen_limit==true)||(vsota > dnevni_limit))
{
throw new PresezenDnevniLimit();
}
else
{
stanje = stanje - vsota;
}

}


kakšna ideja ?

OwcA ::

So PrevelikDvig, NiStanja, Presezen in DnevniLimit izvedeni iz Exception ali potomcev?
Otroška radovednost - gonilo napredka.

JaaZoo ::

potomcev .


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Bankomat limit

Oddelek: Loža
4918111 (5479) Luk as
»

[Java][Naloga] Skladi

Oddelek: Programiranje
51597 (1396) bijonda
»

[Naloga][Java] Ulomki

Oddelek: Programiranje
62518 (2366) SkIDiver
»

[Java] Zmešnjava

Oddelek: Programiranje
461967 (1472) ]Fusion[
»

Bankomat...

Oddelek: Loža
222350 (1839) Phoebus

Več podobnih tem