tryブロックに次のようにいくつかのコードを記述しました。tryブロックからcatchブロックに移動する必要があります
try {
if (server1IPAddress != "") {
if (InetAddress.getByName(server1IPAddress).isReachable(1000) == false) {
}
InsertUploadedTrancasctionDetails(server1IPAddress, deviceId,
XMLTransactionData);
}
} catch (Exception exception) {
if ((server1IPAddress != server2IPAddress)
&& (server2IPAddress != "")) {
InsertUploadedTrancasctionDetails(server2IPAddress, deviceId,
XMLTransactionData);
}
私たちは、私がcondtion場合は到達可能なIPアドレスがfalseの場合、ブロックすなわちをキャッチするtryブロックから移動する必要があるIPアドレスに到達することができません。
if (InetAddress.getByName(server1IPAddress).isReachable(1000) == false) {
}
ifブロックでは例外を作成できません。
Ifブロックからcatchブロックに移動する方法はありません。例外を作成するか、ifブロックで例外を作成します。
いずれかが私を助けますか。
if文の中で問題を処理するだけではどうですか? – DeeV