何らかの理由で、私は次のことに混乱しています。処理が完了した後に絶対に実行する必要
があると仮定します。
これを行う方法は、に参加することです。
簡単な例: Thread A
Thread B
Thread A
Thread B
public class MainThread {
public static void main(String[] args){
Thread b = new Thread (new SomeRunnable(args[0]));
b.start();
try {
b.join();
} catch(InteruptedException e) {
}
// Go on with processing
}
}
私の質問は次のとおりです。そのような場合に例外を処理する適切な方法は何ですか?
私が見たさまざまな例では、教科書でも例外は無視されます。
それで、続行する前にそれが完全に終了Thread A
していることを確認する必要がある場合、例外のためにキャッチに終わった場合、それはまだ実際に実行可能/実行可能である可能性がありますか?では、この例外を処理するための最良の方法は何ですか?Thread B
Thread B