Browse Source

[LDRA] 71D : 호출된 함수에서 throw에 대한 일치하는 catch가 없음

feature/ldra
leehagjoon(이학준) 1 year ago
parent
commit
e0bdaacc92
  1. 1
      src/main/java/com/palnet/biz/api/bas/flight/controller/BasFlightController.java
  2. 5
      src/main/java/com/palnet/biz/api/bas/flight/service/BasFlightService.java

1
src/main/java/com/palnet/biz/api/bas/flight/controller/BasFlightController.java

@ -6,6 +6,7 @@ import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.UnsupportedEncodingException;
import java.net.URLEncoder;
import java.nio.charset.MalformedInputException;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;

5
src/main/java/com/palnet/biz/api/bas/flight/service/BasFlightService.java

@ -15,6 +15,7 @@ import java.util.stream.Collectors;
import javax.xml.bind.JAXBException;
import com.jcraft.jsch.IO;
import org.apache.commons.lang3.StringUtils;
import org.json.simple.JSONObject;
import org.json.simple.parser.JSONParser;
@ -689,7 +690,7 @@ public class BasFlightService {
}
}
public String readBody(InputStream body) {
public String readBody(InputStream body) throws IOException{
InputStreamReader streamReader = new InputStreamReader(body);
try(BufferedReader lineReader = new BufferedReader(streamReader)) {
@ -702,8 +703,6 @@ public class BasFlightService {
}
return responseBody.toString();
} catch (IOException e) {
throw new RuntimeException("Fail to read API Response", e);
}
}

Loading…
Cancel
Save