Tôi là một lập trình viên C và chỉ học một số java gần đây vì tôi đang phát triển một ứng dụng Android. Hiện tại tôi đang ở trong một tình huống. Sau đây là một.Làm thế nào để tuyên truyền một ngoại lệ trong 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.
}
}
}
Bây giờ tôi muốn sử dụng phương thức MyMethod() ở một nơi khác trong lớp khác. Nếu một số người có thể cung cấp cho tôi một số đoạn mã để truyền bá ngoại lệ cho người gọi MyMethod() để tôi có thể hiển thị chúng trong một hộp thoại trong phương thức người gọi.
Xin lỗi Nếu tôi không quá rõ ràng và kỳ lạ trong cách đặt câu hỏi này.
Xem thêm http://stackoverflow.com/questions/409563/best-prac tices-for-exception-management-in-java-hoặc-c-sharp – mglauche