java.net.ConnectException
extends java.net.SocketException
Если я сделаю следующее, будет ли удовлетворять оба исключения?то есть, если я поймаю «родительское» исключение, используя instanceof
, включает ли оно какие-либо подклассовые исключения?
catch (Exception e)
{
if (e instanceof java.net.SocketException)
{
System.out.println("You've caught a SocketException, OR a ConnectException");
}
}
(а для записи, да, я знаю, что ловить простые исключения - плохо, просто использовать этопример;))