Sono un programmatore C e sto imparando alcuni java recentemente perché sto sviluppando un'applicazione Android. Attualmente sono in una situazione. Seguito è quelloCome propagare un'eccezione in java
public Class ClassA{
public ClassA();
public void MyMethod(){
try{
//Some code here which can throw exceptions
}
catch(ExceptionType1 Excp1){
//Here I want to show one alert Dialog box for the exception occured for the user.
//but I am not able to show dialog in this context. So I want to propagate it
//to the caller of this method.
}
catch(ExceptionType2 Excp2){
//Here I want to show one alert Dialog box for the exception occured for the user.
//but I am not able to show dialog in this context. So I want to propagate it
//to the caller of this method.
}
}
}
Ora voglio usare il metodo MyMethod() da qualche altra parte in un'altra classe. Se qualcuno può fornirmi qualche frammento di codice su come propagare le eccezioni al chiamante di MyMethod() in modo che possa visualizzarle in una finestra di dialogo nel metodo del chiamante.
Scusa se non sono così chiaro e strano nel modo di fare questa domanda.
Vedere anche http://stackoverflow.com/questions/409563/best-prac tices-per-eccezioni-gestione-in-java-o-c-sharp – mglauche