何年もtry catch catchブロックでスタックトレースを出力していますが、例外が発生してもコードを実行できる方法があります。私たちはコードを進めることができますtry try catchブロックwith例外
String [] files= {"a.xml","b.xml","c.xml","d.xml"};
public static void loadAll()
{
try
{
for(int i=0; i< files.length;i++)
{
File file = new File(files[i]);
FileInputStream fileInput = new FileInputStream(file);
properties[i] = new Properties();
properties[i].loadFromXML(fileInput);
fileInput.close();
}
}
catch(Exception e)
{
}
}
このコードは、ファイルが見つからないとすぐに終了します。私は例外があっても続行したい、私は例外の繰り返しの処理をスキップしたい。出来ますか。
P.S.私はその基本的な質問を知っていますが、私はそれを学ばなくてはなりません。
本当にあなたのコードのtry-catchステートメントをどこか別の場所に移動するよう求めていますか?それを試してみてください。コードを移動します。あなたのコードです。 –
@Warren P、try-catchの使い方を知っていたら、彼はここにいません。彼にいくつかの余裕をつけてください。 –
@JeremyKato新しいユーザーがJavaの非常に堅い精神的イメージを持っていること、そして彼らが例/スプーンフィードソリューションを与えられていれば、(高校生を過ごす経験から)学ばないという共通の問題です。チュートリアルの説明の概念は長い道のりになりますが、スタックオーバーフローの形式にもメッシュはありません。 – hexafraction