Guten Morgen/Mittag/Abend,
ich möchte mal fragen, ob es möglich ist, dass bei einem Fehler in der Run Methode des Threads, die Exception des ersten Try-Catches aufrufen kann. So das statt "Exception1" im Log, "Exception2" ausgegeben wird.
ich möchte mal fragen, ob es möglich ist, dass bei einem Fehler in der Run Methode des Threads, die Exception des ersten Try-Catches aufrufen kann. So das statt "Exception1" im Log, "Exception2" ausgegeben wird.
Java:
try {
Thread thread = new Thread(new Runnable() {
@Override
public void run() {
try {
BufferedReader reader = new BufferedReader(new InputStreamReader(new URL("https://www.google.com").openStream()));
reader.close();
//Wenn hier ein Fehler auftritt -> Log.d("MyLog", "Exception2");
}
catch (Exception ex) { Log.d("MyLog", "Exception1"); }
}
});
thread.start();
thread.join();
}
catch (Exception ex) { Log.d("MyLog", "Exception2"); }