特定の例外をキャッチするにはどうすればよいですか?たとえば、JavaEEプロジェクトでSQLException
発生する可能性があります。キャッチする目的で私たちは書く
catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
しかし、それは次のようなさまざまな理由で発生する可能性があります
ORA-00001:一意性制約(SYSTEM.PK_USERID)に違反しました
また
リスナーは次のエラーで接続を拒否しました:ORA-12505、TNS:listenerは現在接続記述子で指定されたSIDを認識していませんクライアントによって使用された接続記述子はlocalhost:1521:XEでした。
では、どの例外が発生しているかを具体的に把握したい場合、コードにどのように実装できますか?コードスニペットは非常に役立ちます!!