AYAMY
22-05-2011, 19:26
Ciao a tutti ... mi dite come mettere il blocco try catch....
visto che a me da questo errore
java problema exception Miaeccezione is never thrown in body of corrisponding try statement catch
ecco il codice del main
class Principaleconeccezionepersonalizzata
{
public static void main(String args[])
{
try{
AgenziaAssicurativa generaliassicurazione= new AgenziaAssicurativa("generali",5);
Polizza_basedue pino= new Polizza_basedue("golf",10000);
Polizza_basedue gino= new Polizza_basedue("alfa",9000);
Polizza_basedue dino= new Polizza_basedue("bmw",20000);
Polizza_basedue rino= new Polizza_basedue("mercedes",40000);
Polizza_basedue fino= new Polizza_basedue("ferrari",110000);
generaliassicurazione.Aggiungipolizza(pino);
generaliassicurazione.Aggiungipolizza(gino);
generaliassicurazione.Aggiungipolizza(dino);
generaliassicurazione.Aggiungipolizza(rino);
generaliassicurazione.Aggiungipolizza(fino);
long cicciuzzo;
cicciuzzo= generaliassicurazione.Premioannuototale();
System.out.println("il valore del premioannuototale e' "+cicciuzzo);
long[] arrayritornato;
arrayritornato=generaliassicurazione.DammiarrayRC();
for(int f=0;f<arrayritornato.length;f++)
{int fr=1;
fr+=f;
System.out.println("il valore di RC per la polizza " +fr+ " e' "+arrayritornato[f]);}
generaliassicurazione.Cancellapolizza(3);
System.out.println( generaliassicurazione.arraypolizze[3].getTargadelveicolo());
}
catch (Miaeccezione ss)
{ System.out.println(ss);
}
il problema è sicuramente nel main visto che le altre classi le compila senza problemi....
:muro: :muro: :muro:
visto che a me da questo errore
java problema exception Miaeccezione is never thrown in body of corrisponding try statement catch
ecco il codice del main
class Principaleconeccezionepersonalizzata
{
public static void main(String args[])
{
try{
AgenziaAssicurativa generaliassicurazione= new AgenziaAssicurativa("generali",5);
Polizza_basedue pino= new Polizza_basedue("golf",10000);
Polizza_basedue gino= new Polizza_basedue("alfa",9000);
Polizza_basedue dino= new Polizza_basedue("bmw",20000);
Polizza_basedue rino= new Polizza_basedue("mercedes",40000);
Polizza_basedue fino= new Polizza_basedue("ferrari",110000);
generaliassicurazione.Aggiungipolizza(pino);
generaliassicurazione.Aggiungipolizza(gino);
generaliassicurazione.Aggiungipolizza(dino);
generaliassicurazione.Aggiungipolizza(rino);
generaliassicurazione.Aggiungipolizza(fino);
long cicciuzzo;
cicciuzzo= generaliassicurazione.Premioannuototale();
System.out.println("il valore del premioannuototale e' "+cicciuzzo);
long[] arrayritornato;
arrayritornato=generaliassicurazione.DammiarrayRC();
for(int f=0;f<arrayritornato.length;f++)
{int fr=1;
fr+=f;
System.out.println("il valore di RC per la polizza " +fr+ " e' "+arrayritornato[f]);}
generaliassicurazione.Cancellapolizza(3);
System.out.println( generaliassicurazione.arraypolizze[3].getTargadelveicolo());
}
catch (Miaeccezione ss)
{ System.out.println(ss);
}
il problema è sicuramente nel main visto che le altre classi le compila senza problemi....
:muro: :muro: :muro: