Forum by laureateci.it
[ Home | REGOLE FORUM | Tutti i blog | Profilo | Registrati | CHAT | Discussioni Attive | Discussioni Recenti | Segnalibro | Msg privati | Sondaggi Attivi | Utenti | Download Informatica | Download ICD | Download TPS | Download Magistrale | Download Specialistica | Giochi | Cerca nel web | cerca | faq | RSS ]
Nome Utente:
Password:
Salva Password
Password Dimenticata?

 Tutti i Forum
 ITPS - Secondo Anno
 Algoritmi e Strutture Dati + Lab.
 Dizionario,file EccezioneChiaveNonValida
 Nuova Discussione  Nuovo Sondaggio Nuovo Sondaggio
 Rispondi
 Versione Stampabile Bookmark this Topic Aggiungi Segnalibro
I seguenti utenti stanno leggendo questo Forum Qui c'è:
Autore Discussione Precedente Discussione Discussione Successiva  

ciccio007
Utente medio

donciccio



Inserito il - 02/12/2009 : 18:28:03  Mostra Profilo  Visita l'Homepage di ciccio007 Invia a ciccio007 un Messaggio Privato  Rispondi Quotando
Ciao a tutti.
Qualcuno saprebbe postarmi il codice di codesto file,che mi sta facendo letteralmente impazzire?
Praticamente ci sono due costruttori molto semplici,ma non capisco se va ulteriormente implementato oppure no.
Need help please :-(

dunerpenpo
Moderatore ITPS

Linkin_park


Regione: Puglia
Prov.: Bari
Città: Gioia del Colle


Inserito il - 02/12/2009 : 18:42:07  Mostra Profilo  Visita l'Homepage di dunerpenpo  Clicca per vedere l'indirizzo MSN di dunerpenpo Invia a dunerpenpo un Messaggio Privato  Rispondi Quotando
Se è sempre quello dell'anno scorso è questo:



public class EccezioneChiaveDuplicata extends Exception{

		public EccezioneChiaveDuplicata(String messaggio){
			super(messaggio);
		}
		
		public EccezioneChiaveDuplicata(){
			
		}
}



Anche se a me si chiamava EccezioneChiaveDuplicata

PER ESSERE SEMPRE AGGIORNATI
Sottoscriviti alla discussione ITPS/Generale/INFORMAZIONI
Oppure Iscriviti al gruppo su Facebook Informatica T.P.S. Bari

Se nessuno risponde ai vostri interventi per più di 5 giorni, contattatemi via email (I PM potrei non leggerli in tempo) e proveremo a trovare una risposta alla vostra domanda.
Torna all'inizio della Pagina

ciccio007
Utente medio

donciccio



Inserito il - 02/12/2009 : 19:21:48  Mostra Profilo  Visita l'Homepage di ciccio007 Invia a ciccio007 un Messaggio Privato  Rispondi Quotando
Si questo è EccezioneChiaveDuplicata...ma stranamente quest'anno ha questo aspetto.
Da notare che i due costruttori fanno riferimento ad una classe chiamata EccezioneChiaveNonValida.
A quanto pare è diverso...inoltre implementa RuntimeException

public class EccezioneChiaveDuplicata extends RuntimeException {

public EccezioneChiaveNonValida (String messaggio) {
super(messaggio);
}
public EccezioneChiaveNonValida() {

}

}
Torna all'inizio della Pagina

dunerpenpo
Moderatore ITPS

Linkin_park


Regione: Puglia
Prov.: Bari
Città: Gioia del Colle


Inserito il - 02/12/2009 : 19:50:54  Mostra Profilo  Visita l'Homepage di dunerpenpo  Clicca per vedere l'indirizzo MSN di dunerpenpo Invia a dunerpenpo un Messaggio Privato  Rispondi Quotando
Al massimo estende o erdita da RuntimeException e cmq funziona ugualmente perchè RuntimeException è una sotto classe di Exception. Col mio modo è più generale, nel tuo è più specifico il tipo di Eccezione che va ad estendere.

PER ESSERE SEMPRE AGGIORNATI
Sottoscriviti alla discussione ITPS/Generale/INFORMAZIONI
Oppure Iscriviti al gruppo su Facebook Informatica T.P.S. Bari

Se nessuno risponde ai vostri interventi per più di 5 giorni, contattatemi via email (I PM potrei non leggerli in tempo) e proveremo a trovare una risposta alla vostra domanda.
Torna all'inizio della Pagina

ciccio007
Utente medio

donciccio



Inserito il - 02/12/2009 : 20:16:26  Mostra Profilo  Visita l'Homepage di ciccio007 Invia a ciccio007 un Messaggio Privato  Rispondi Quotando
Ma nelle nuove slide che c'hanno dato sta fatto cosi.
In sostanza devo creare per forza una classe EccezioneChiaveNonValida oppure posso usare il tuo codice?
Torna all'inizio della Pagina

dunerpenpo
Moderatore ITPS

Linkin_park


Regione: Puglia
Prov.: Bari
Città: Gioia del Colle


Inserito il - 02/12/2009 : 20:20:18  Mostra Profilo  Visita l'Homepage di dunerpenpo  Clicca per vedere l'indirizzo MSN di dunerpenpo Invia a dunerpenpo un Messaggio Privato  Rispondi Quotando
Il codice è identico, cambia solo il nome quindi metti quello richiesto quest'anno e cioè EccezioneChiaveNonValida e metti tranquillamente la Runtime Exception se questa è considerata migliore (credo proprio di si). In altre parole meglio il codice che tu stesso hai scritto.

PER ESSERE SEMPRE AGGIORNATI
Sottoscriviti alla discussione ITPS/Generale/INFORMAZIONI
Oppure Iscriviti al gruppo su Facebook Informatica T.P.S. Bari

Se nessuno risponde ai vostri interventi per più di 5 giorni, contattatemi via email (I PM potrei non leggerli in tempo) e proveremo a trovare una risposta alla vostra domanda.
Torna all'inizio della Pagina

ciccio007
Utente medio

donciccio



Inserito il - 02/12/2009 : 20:58:02  Mostra Profilo  Visita l'Homepage di ciccio007 Invia a ciccio007 un Messaggio Privato  Rispondi Quotando
Citazione:
Messaggio inserito da dunerpenpo

Il codice è identico, cambia solo il nome quindi metti quello richiesto quest'anno e cioè EccezioneChiaveNonValida e metti tranquillamente la Runtime Exception se questa è considerata migliore (credo proprio di si). In altre parole meglio il codice che tu stesso hai scritto.


Ecco appunto il problema è costruire la classe EccezioneChiaveNonValida.
Deduco che ci sono due costruttori che ho messo...ma eclipse mi da molteplici errori nella classe EccezioneChiaveDuplicata.
Boh?
Torna all'inizio della Pagina

dunerpenpo
Moderatore ITPS

Linkin_park


Regione: Puglia
Prov.: Bari
Città: Gioia del Colle


Inserito il - 02/12/2009 : 21:39:15  Mostra Profilo  Visita l'Homepage di dunerpenpo  Clicca per vedere l'indirizzo MSN di dunerpenpo Invia a dunerpenpo un Messaggio Privato  Rispondi Quotando
Aspè ma ti dà errori (X rossa) o warning (! giallo) ??? Se sono warning non preoccuparti è "normale"...

PER ESSERE SEMPRE AGGIORNATI
Sottoscriviti alla discussione ITPS/Generale/INFORMAZIONI
Oppure Iscriviti al gruppo su Facebook Informatica T.P.S. Bari

Se nessuno risponde ai vostri interventi per più di 5 giorni, contattatemi via email (I PM potrei non leggerli in tempo) e proveremo a trovare una risposta alla vostra domanda.

Modificato da - dunerpenpo in data 02/12/2009 21:40:06
Torna all'inizio della Pagina

ciccio007
Utente medio

donciccio



Inserito il - 03/12/2009 : 00:17:43  Mostra Profilo  Visita l'Homepage di ciccio007 Invia a ciccio007 un Messaggio Privato  Rispondi Quotando
No no errori ROSSI che non permettono nemmeno la compilazione e l'esecuzione.
Però se uso solo EccezioneChiaveDuplicata non ci sono problemi
Torna all'inizio della Pagina

dunerpenpo
Moderatore ITPS

Linkin_park


Regione: Puglia
Prov.: Bari
Città: Gioia del Colle


Inserito il - 03/12/2009 : 16:27:54  Mostra Profilo  Visita l'Homepage di dunerpenpo  Clicca per vedere l'indirizzo MSN di dunerpenpo Invia a dunerpenpo un Messaggio Privato  Rispondi Quotando
E va bene forse è Exception il problema che non gli sta bene, metti RuntimeException che è più specifica ed è anche meglio..

PER ESSERE SEMPRE AGGIORNATI
Sottoscriviti alla discussione ITPS/Generale/INFORMAZIONI
Oppure Iscriviti al gruppo su Facebook Informatica T.P.S. Bari

Se nessuno risponde ai vostri interventi per più di 5 giorni, contattatemi via email (I PM potrei non leggerli in tempo) e proveremo a trovare una risposta alla vostra domanda.
Torna all'inizio della Pagina

Angioletto
Utente medio

Java


Regione: Puglia
Prov.: Bari
Città: Turi


Inserito il - 03/12/2009 : 18:59:52  Mostra Profilo  Visita l'Homepage di Angioletto  Clicca per vedere l'indirizzo MSN di Angioletto Invia a Angioletto un Messaggio Privato  Rispondi Quotando
Ragà ma nn state facendo un pò di confusione?
Allora, la classe Eccezione che erediti è indifferente, l'unico problema è che devi stare attento al gestore dell'eccezione. Non è il tuo caso in quanto gestisci solo un tipo di Eccezione.
Per quanto riguarda i costruttori devi chiamarli come la classe, è normale che ti da errore.
Nelle slide ne di problemi ce ne sono quindi consiglio di procedere da solo.

In cocca al lupo

                                        
Torna all'inizio della Pagina

dunerpenpo
Moderatore ITPS

Linkin_park


Regione: Puglia
Prov.: Bari
Città: Gioia del Colle


Inserito il - 03/12/2009 : 19:24:22  Mostra Profilo  Visita l'Homepage di dunerpenpo  Clicca per vedere l'indirizzo MSN di dunerpenpo Invia a dunerpenpo un Messaggio Privato  Rispondi Quotando
Citazione:
Messaggio inserito da Angioletto

Ragà ma nn state facendo un pò di confusione?
Allora, la classe Eccezione che erediti è indifferente, l'unico problema è che devi stare attento al gestore dell'eccezione. Non è il tuo caso in quanto gestisci solo un tipo di Eccezione.
Per quanto riguarda i costruttori devi chiamarli come la classe, è normale che ti da errore.
Nelle slide ne di problemi ce ne sono quindi consiglio di procedere da solo.

In cocca al lupo



Hai ragione non avevo notato che il nome della classe era diverso dal nome dei costruttori, nell'esempio di ciccio007. Per quanto riguarda le eccezioni infatti ho detto che era indifferente non ho specificato il problema del gestore perchè essendoci solo quell'eccezione come tu stesso hai detto non hai problemi nel gestirla...

PER ESSERE SEMPRE AGGIORNATI
Sottoscriviti alla discussione ITPS/Generale/INFORMAZIONI
Oppure Iscriviti al gruppo su Facebook Informatica T.P.S. Bari

Se nessuno risponde ai vostri interventi per più di 5 giorni, contattatemi via email (I PM potrei non leggerli in tempo) e proveremo a trovare una risposta alla vostra domanda.
Torna all'inizio della Pagina

Danyel
Utente giovane



Inserito il - 03/12/2009 : 20:58:27  Mostra Profilo  Visita l'Homepage di Danyel Invia a Danyel un Messaggio Privato  Rispondi Quotando
Citazione:
Messaggio inserito da ciccio007

Si questo è EccezioneChiaveDuplicata...ma stranamente quest'anno ha questo aspetto.
Da notare che i due costruttori fanno riferimento ad una classe chiamata EccezioneChiaveNonValida.
A quanto pare è diverso...inoltre implementa RuntimeException

public class EccezioneChiaveDuplicata extends RuntimeException {

public EccezioneChiaveNonValida (String messaggio) {
super(messaggio);
}
public EccezioneChiaveNonValida() {

}

}



Era solo un errore di copia/incolla, ho chiesto io la settimana scorsa in lab!
Infatti ora mi pare che abbiano sistemato le slides, correggimi se sbaglio...

Ciao!

Modificato da - Danyel in data 03/12/2009 20:59:34
Torna all'inizio della Pagina

ciccio007
Utente medio

donciccio



Inserito il - 04/12/2009 : 00:57:29  Mostra Profilo  Visita l'Homepage di ciccio007 Invia a ciccio007 un Messaggio Privato  Rispondi Quotando
Mannagg....è vero!
Tanto tempo perso per niente.... -.-
Grazie
Torna all'inizio della Pagina
  Discussione Precedente Discussione Discussione Successiva  
 Nuova Discussione  Nuovo Sondaggio Nuovo Sondaggio
 Rispondi
 Versione Stampabile Bookmark this Topic Aggiungi Segnalibro
Vai a:
Forum by laureateci.it © 2002 - 2012 Laureateci Communications Torna all'inizio della Pagina
Il DB ha risposto in 0,25 secondi.

TargatoNA.it | SuperDeejay.Net | Antidoto.org | Brutto.it | Equiweb.it | Snitz Forum 2000