★★Java質問・相談スレッド133★★
■ このスレッドは過去ログ倉庫に格納されています
0526525
2009/11/03(火) 13:46:04設定の読み込みに失敗した場合は致命的なので、ソフトを強制終了していますが
InterruptedExceptionを捕まえた場合も、ソフトを強制終了させようか迷っています
エロい人教えてください!!
Exception exception = null;
/** ソフトを起動するために使う */
public void start() {
Thread load = new Thread(new Runnable() {
public void run() {
try {
/* 設定を読み込む処理 */
} catch(Exception e) {
exception = e;
}
}
});
load.start();
/* 読み込むデータが多いので、別のスレッドでウインドウを作成 */
MainFrame frame = new MainFrame();
try {
load.join();
} catch (InterruptedException ex) { /* 無視 */}
if(exception !=null) System.exit(0) /* 致命的なエラーの発生した為終了 */
frame.setMainView(new MainView(読み込んだ設定));
frame.setVisible(true);
}
■ このスレッドは過去ログ倉庫に格納されています