volevo chiedere che il modo di parlare di questo nel mio interfacciaLanciare più eccezioni in un metodo di un'interfaccia in Java
public class find(int x) throws A_Exception, B_Exception{
----
----
---
}
voglio dire che posso menzionare Un'eccezione in un'interfaccia ma come parlare nella mia interfaccia che il mio metodo getterà Due eccezioni e cioè una e B ...
il frammento di codice di cui sopra funziona solo per a e B non per ... Aiuto
public interface dictionary{
public void insert(int x) throws Dictionary_FullException, Duplicate_Element_FoundException;
}
...
public class SortedArray implements dictionary{
public void insert(int x) throws Dictionary_FullException, Duplicate_Element_FoundException {
---------
}
ma quando compi Le si ... si dice ..
SortedArray.java:66: inserire (int) in assign.SortedArray non può implementare inserto (int) in assign.dictionary; metodo sottoposto a override non genera assign.SortedArray.Duplicate_Element_FoundException pubblico void insert (int x) throws Dictionary_FullException
'public class find (int x)', lo fa mai compilare? E come è collegato a un'interfaccia? – BalusC