私はシステムxの通知を枯渇させる唯一の目的のために作成されたクラスを持っています。 システムxで操作を実行すると、n回の例外が生成されることがあります。これらの例外をすべて格納するために、私の通知クラスに ArrayListを作成しました。私は後でその リストを反復して、さまざまなタイプの例外をチェックしたいと考えています。例えば。私は反復して、 sqlConnectionの例外が発生したかどうかを確認してから、SQLクエリなどの次の例外を探します。java例外arraylist反復
これはどのように達成できますか?あなたはinstanceof
を使用して例外の種類を判別することができる)
1;:私はこれを行うにはいくつかの方法を考えることができ
if exception for sqlconnection was found
exceptionMessage += "Connection Failed";
if exception for whatever was found
exceptionMessage += "whatever exception"
etc...
おかげで、
したがって、 'if(exception instanceof SQLException)handleSQLException(); (例外instanceof IOException)handleIOException(); 'といいが、きれいな方法で –
@ LuigiMendozaはいください:) –