logo

Exercício 20

Problema:

Elabore um programa em Java que forneça o endereço IP de uma URL informada pelo usuário.

 

Objetivos:

Apresentar aos alunos os fundamentos de tratamento de exceção através do bloco protegido Try Catch.

 

/**
* Curso de Programação JAVA
*
* Exercício 20 – Obter IP de um site
*
* @author         Prof. Eric Loque M. Xavier
* @version        1.0.0
* Data            05/01/2017
*
*/

import java.util.*;
import java.net.InetAddress;
import java.net.UnknownHostException;

public class exercicio20 {
    public static void main (String[] args){

        Scanner ler = new Scanner(System.in);
        System.out.println("Informe a URL do site");

        //Informe o número de discos
        String url = ler.nextLine();

        InetAddress address = null;
        try
        {
          address = InetAddress.getByName(url);
        }
          catch (UnknownHostException e)
       {
          System.exit(2);
       }

//      System.out.println("Site:"+address.getHostName());
        System.out.println("IP="+address.getHostAddress());
 
            System.exit(0);
    } 
}