私は、インターネットに接続せずにコードのこの部分を実行しようとした期待とはIOExceptionをトリガーする:にIOException Javaの
import java.net.*;
import java.io.*;
public class API_connect {
public static void main(String[] args) {
try {
URL API = new URL("http://api.football-data.org");
URLConnection API_connection = API.openConnection();
}
catch(MalformedURLException exception) {
System.out.print(exception);
}
catch(IOException exception) {
System.out.print(exception);
System.out.print("is something going on here?");
}
}
}
、よく...驚いたことに、何も印刷されなかった、と私は把握することはできませんなぜ。ここでIOExceptionがスローされる主な理由は、インターネット接続の欠如ではないでしょうか?
例外を印刷するときは、一般的には[printStackTrace()](https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html#printStackTrace--)を使用することをお勧めします。 – phflack