1
다음 코드는 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);
}
우리는 내가 도달 IP 주소가 잘못된 경우 condtion 블록의 예를 잡을 경우 try 블록에서 이동해야하는 IP 주소에 도달 할 수없는 경우.
if (InetAddress.getByName(server1IPAddress).isReachable(1000) == false) {
}
if 블록에서 예외를 만들 수 없습니다.
예외를 만들지 않거나 if 블록에서 예외를 만들지 않고도 If 블록에서 catch 블록으로 이동할 수있는 방법이 있습니까?
아무쪼록 부탁드립니다.
if 문 내에서 문제를 처리하지 않는 이유는 무엇입니까? – DeeV