▽1
●
techmedia-think ●100ポイント ベストアンサー |
while (null != (line = reader.readLine())) {
sb.append(line);
}
のreadLine()を呼んでる箇所で、IOExceptionが発生する可能性があるので、その例外をキャッチすして処理する必要があります。
サイトの一番下のコードサンプルには記述されてますが、
try {
String requestURL = "http://api.openweathermap.org/data/2.5/find?lat=43.067885&lon=141.355539&cnt=1";
...
String data = sb.toString();
} catch (IOException e) {
e.printStackTrace();
}
とIOExceptionをキャッチすればエラーはなくなるかと思います。